摘要: Python使用pip方法安装第三方包时,需要从 https://pypi.org/ 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬。 使用国内镜像自然是个好方法: 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirror 阅读全文
posted @ 2021-01-02 16:15 eihouwang 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 国产系统deepin20.1 默认安装了python 但是pip竟然不能用,只能自己动手了 默认python2和python3都有了,我安装3 终端命令行输入:sudo apt-get install python3-pip 回车后输入密码启动安装直至完成 阅读全文
posted @ 2021-01-02 15:51 eihouwang 阅读(286) 评论(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 阅读(131) 评论(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 阅读(1324) 评论(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 阅读(480) 评论(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 阅读(2071) 评论(0) 推荐(0) 编辑
摘要: 分布式进程 需要模块 multiprocessing和queue模块 使用BaseManager创建分布式管理器 使用Queue创建队列,用于多个进程之间的通信 分布式进程原理 managers子模块支持把多个进程分布到多台机器上 可以写一个服务进程作为调度者,将任务分布到其它多个进程中,然后通过网 阅读全文
posted @ 2020-12-27 21:12 eihouwang 阅读(457) 评论(0) 推荐(0) 编辑
摘要: multiprocessing模块介绍 multiprocessing 是一个支持使用与 threading 模块类似的 API 来产生进程的包。 multiprocessing 包同时提供了本地和远程并发操作,通过使用子进程而非线程有效地绕过了 全局解释器锁。 因此,multiprocessing 阅读全文
posted @ 2020-12-27 16:23 eihouwang 阅读(810) 评论(0) 推荐(0) 编辑
摘要: BeautifulSoup4是爬虫必学的技能。BeautifulSoup最主要的功能是从网页抓取数据,Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。BeautifulSoup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我 阅读全文
posted @ 2020-12-25 22:01 eihouwang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: python通过re模块提供对正则表达式的支持。使用re的一般步骤是先将正则表达式的 字符串形式编译为Pattern实例,然后使用Pattern实例处理我文本并获得匹配结果, 最后使用Match实例获得信息,进行其他操作。主要用到的方法如下: 1、re.compile(string[,flag]) 阅读全文
posted @ 2020-12-22 21:28 eihouwang 阅读(1129) 评论(0) 推荐(0) 编辑