摘要: 一、安装 下载 打开redis官方网站,推荐下载稳定版本(stable) wget https://download.redis.io/releases/redis-6.2.1.tar.gz 解压 tar -zxvf redis-6.2.1.tar.gz 改名并移动到/usr/local目录下(推荐 阅读全文
posted @ 2021-03-25 22:30 eliwang 阅读(1075) 评论(0) 推荐(0)
摘要: 一、什么是协程 协程,又称微线程,纤程。英文名Coroutine。可以认为是比线程更小的执行单元,因为他自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程切换到另一个协程。 只要这个过程中保存或恢复CPU上下文那么程序还是可以运行的。 目前的协程框架一般都是设计成 1:N 模式,即一个线程 阅读全文
posted @ 2021-03-23 21:58 eliwang 阅读(486) 评论(0) 推荐(0)
摘要: 一、程序和进程的区别 编写完毕的代码,在没有运行的时候,称之为程序。 正在运行着的代码,就称为进程。它除了包含代码以外,还有需要运行的环境等,所以它和程序有所区别 二、进程的创建 主要有以下几种方式: fork()函数 (不支持windows系统) 实例化multiprocessing模块中的Pro 阅读全文
posted @ 2021-03-21 12:40 eliwang 阅读(210) 评论(0) 推荐(0)
摘要: ubuntu中通过selenium+chrome打开浏览器网页截图时,中文部分如果显示为方框,这说明系统中缺少支持的中文字体。 解决方法: 1.下载任意一种中文字体,或者直接从windows系统字体文件夹(C:\Windows\Fonts)中选择一种,比如宋体simsun.ttc 2.将该字体文件放 阅读全文
posted @ 2021-02-04 01:53 eliwang 阅读(944) 评论(0) 推荐(0)
摘要: Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,可以按指定的命令自动操作,但是他需要与第三方浏览器结合在一起才能使用。如果我们把 Selenium和第三方浏览器(比如Chrome)结合在一起,就可以运行一个非常强大的网络爬虫了,这个爬虫可以处理 JavaScrip、Co 阅读全文
posted @ 2021-02-04 01:22 eliwang 阅读(1150) 评论(6) 推荐(2)
摘要: python中自定义模块导入路径的方式主要有以下3种: (1)使用sys.path.append() 随着程序执行,会动态地添加模块导入的路径,但是程序执行结束后就会立即失效(临时性的) import sys sys.path.append('自定义路径') (2)加入到环境变量PYTHONPATH 阅读全文
posted @ 2021-02-03 05:02 eliwang 阅读(7361) 评论(0) 推荐(0)
摘要: zip(*iterables) zip可以将多个可迭代对象组合成一个迭代器对象,通过迭代取值,可以得到n个长度为m的元组。其中n为长度最短可迭代对象的元素个数,m为可迭代对象的个数。并且每个元组的第i个元素都来自于第i个可迭代对象。 举例: In [1]: a = zip((1,2,3),[4,5, 阅读全文
posted @ 2021-02-01 23:51 eliwang 阅读(1289) 评论(0) 推荐(0)
摘要: selenium是一个Web的自动化测试工具,它可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。但是它自身不带浏览器,不支持浏览器的功能,因此它需要与第三方浏览器结合在一起才能使用。当selenium升级到3.0之后,对不同的浏览器驱动进行了规 阅读全文
posted @ 2021-02-01 16:25 eliwang 阅读(3883) 评论(1) 推荐(1)
摘要: Python自带json模块,它有loads、dumps、load和dump这4个功能,用于Json格式字符串和Python数据类型间进行转换。 一、json.loads() 把Json格式字符串解码转换成Python对象 Json中的对象和数组类型字符串会转换成Python中的字典和列表 示例 I 阅读全文
posted @ 2021-01-25 16:52 eliwang 阅读(333) 评论(0) 推荐(0)
摘要: Beautiful Soup 是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。 一、安装 sudo pip3 install beautifulsoup4 二、使用 导入模块 from bs4 import BeautifulSoup 创建BeautifulSo 阅读全文
posted @ 2021-01-24 00:38 eliwang 阅读(2967) 评论(0) 推荐(1)