随笔分类 -  python

摘要:通过执行 venv 指令来创建一个 虚拟环境: python3 -m venv c:\demo\ 运行此命令将创建目标目录(父目录若不存在也将创建),并放置一个 pyvenv.cfg 文件在其中,文件中有一个 home 键,它的值指向运行此命令的 Python 安装(目标目录的常用名称是 .venv 阅读全文
posted @ 2021-02-09 21:45 eihouwang 阅读(493) 评论(0) 推荐(0)
摘要:一、内置函数汇总python标准库内置共计69个(如果我没弄错的话)。 二、详细说明1、abs(x):返回一个数的绝对值,参数x可以是整数(如3、-3等),也可以是浮点数(如3.0,-3.5等)以及任何实现了__abs__()的对象,如果x 是一个复数(如3+4j)则返回的模(我测试3+4j的模返回 阅读全文
posted @ 2021-01-22 22:04 eihouwang 阅读(158) 评论(0) 推荐(0)
摘要:## date:2021/01/16# author:eihouwang# 目标网址:http://www.netbian.com/# 开发环境:pycharm2020.3.2、Python3.8# 用到的模块(库):os,re,requests,urllib,time# 整体思路:# 1、获取主界 阅读全文
posted @ 2021-01-17 13:13 eihouwang 阅读(258) 评论(0) 推荐(0)
摘要:目标网址:http://www.netbian.com/ 代码(待优化)如下: ## date:2021/1/14# author:eihouwang# 1.获取分类标签,形成标签网址列表# 2.单个标签网址单页图片# 3.单个标签全部页图片# 4.获取全部标签,全部图片import refrom 阅读全文
posted @ 2021-01-16 20:35 eihouwang 阅读(212) 评论(0) 推荐(0)
摘要:爬虫所用网址:https://www.h128.com/list/animal/0/0/1/4/t/1.html 共13页免费图片,就是网址的最后数字从1变化到13了 总是看别人的,自己不动手真不知道会出现那么多错误,多练才是王道啊 直接上代码了,想直接复制就能运行的 记得现在D盘创建PIC 文件夹 阅读全文
posted @ 2021-01-12 23:17 eihouwang 阅读(446) 评论(0) 推荐(0)
摘要:直达链接:https://github.com/jackfrued 附带里面的几个个小例子: 正整数的反转 54321转换为12345 num =int(input("请输入正整数:")) reverse_num = 0 while (num>0): reverse_num = reverse_nu 阅读全文
posted @ 2021-01-09 20:42 eihouwang 阅读(422) 评论(0) 推荐(0)
摘要:Python常用内置模块 Python常用内置模块 time模块 datetime模块 sys模块 random模块 stat模块 string模块 math模块 urllib模块 time模块 有以下几种方式来表示时间: 时间戳 格式化的时间字符串(时间对象) 元组(struct_time)共九个 阅读全文
posted @ 2021-01-03 20:25 eihouwang 阅读(196) 评论(0) 推荐(0)
摘要:现在有些浏览器的地址栏不显示http或者https,我的deepin20.1系统自带浏览器就是这个样子 怎么办呢,最后百度了下,这个方法简单 拖动后,如图 阅读全文
posted @ 2021-01-02 16:49 eihouwang 阅读(669) 评论(0) 推荐(0)
摘要:Python使用pip方法安装第三方包时,需要从 https://pypi.org/ 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬。 使用国内镜像自然是个好方法: 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirror 阅读全文
posted @ 2021-01-02 16:15 eihouwang 阅读(1610) 评论(0) 推荐(0)
摘要:方法说明 os.path.abspath(path) 返回绝对路径 os.path.basename(path) 返回文件名 os.path.commonprefix(list) 返回list(多个路径)中,所有path共有的最长的路径 os.path.dirname(path) 返回文件路径 os 阅读全文
posted @ 2021-01-01 20:15 eihouwang 阅读(175) 评论(0) 推荐(0)
摘要:python自带库OS 文件/目录方法 os模块提供了丰富的方法用来处理文件和目录1.os.access(path,mode) 检验权限模式。使用当前的uid/gid尝试访问路径参数:path 要用来检测是否有访问权限的路径参数:mode mode为F_OK,测试存在的路径,还有其他的如下 os.F 阅读全文
posted @ 2021-01-01 20:09 eihouwang 阅读(1448) 评论(0) 推荐(0)
摘要:目录 1. 什么是lxml 2. 初次使用 3. xpath 3.2 标签定位 3.3 序列定位 3.4 轴定位 4. 实例 1. 什么是lxml lxml是干什么的?简单的说来,lxml是帮助我们解析HTML、XML文件,快速定位,搜索、获取特定内容的Python库。我们知道,对于纯文本的HTML 阅读全文
posted @ 2020-12-30 12:00 eihouwang 阅读(653) 评论(0) 推荐(0)
摘要:链接地址:https://blog.csdn.net/somenzz/article/details/111399125 参考资料 [1] GitHub 仓库: https://github.com/PySimpleGUI/PySimpleGUI [2] 200 多个示例程序: https://gi 阅读全文
posted @ 2020-12-27 22:31 eihouwang 阅读(2189) 评论(0) 推荐(0)
摘要:分布式进程 需要模块 multiprocessing和queue模块 使用BaseManager创建分布式管理器 使用Queue创建队列,用于多个进程之间的通信 分布式进程原理 managers子模块支持把多个进程分布到多台机器上 可以写一个服务进程作为调度者,将任务分布到其它多个进程中,然后通过网 阅读全文
posted @ 2020-12-27 21:12 eihouwang 阅读(593) 评论(0) 推荐(0)
摘要:multiprocessing模块介绍 multiprocessing 是一个支持使用与 threading 模块类似的 API 来产生进程的包。 multiprocessing 包同时提供了本地和远程并发操作,通过使用子进程而非线程有效地绕过了 全局解释器锁。 因此,multiprocessing 阅读全文
posted @ 2020-12-27 16:23 eihouwang 阅读(1007) 评论(0) 推荐(0)
摘要:BeautifulSoup4是爬虫必学的技能。BeautifulSoup最主要的功能是从网页抓取数据,Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。BeautifulSoup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我 阅读全文
posted @ 2020-12-25 22:01 eihouwang 阅读(199) 评论(0) 推荐(0)
摘要:python通过re模块提供对正则表达式的支持。使用re的一般步骤是先将正则表达式的 字符串形式编译为Pattern实例,然后使用Pattern实例处理我文本并获得匹配结果, 最后使用Match实例获得信息,进行其他操作。主要用到的方法如下: 1、re.compile(string[,flag]) 阅读全文
posted @ 2020-12-22 21:28 eihouwang 阅读(1204) 评论(0) 推荐(0)
摘要:python之requests模块-session:https://www.cnblogs.com/zhuosanxun/p/12679121.html python之requests模块-cookie:https://www.cnblogs.com/zhuosanxun/p/12684894.ht 阅读全文
posted @ 2020-12-20 22:50 eihouwang 阅读(111) 评论(0) 推荐(0)
摘要:requests.request(method, url, **kwargs) 返回Response对象 参数解析 强制必须传入的参数: 1、参数method:``GET``, ``OPTIONS``, ``HEAD``, ``POST``, ``PUT``, ``PATCH``, or ``DEL 阅读全文
posted @ 2020-12-20 15:55 eihouwang 阅读(246) 评论(0) 推荐(0)
摘要:Python 标准库 Python 语言参考 描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库。它还描述了通常包含在 Python 发行版中的一些可选组件。 Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包 阅读全文
posted @ 2020-12-13 16:46 eihouwang 阅读(1161) 评论(0) 推荐(1)