摘要:
1. Process 2. Lock 3. Semaphore 4. Event 5. Queue 6. Pipe 7. Pool 1. Process 2. Lock 3. Semaphore 4. Event 5. Queue 6. Pipe 7. Pool 序. multiprocessing 阅读全文
摘要:
软件架构设计的目的简单说就是在保持软件内在联系的前提下,分解软件系统,降低软件系统开发的复杂性,而分解软件系统的基本方法无外乎分层和分割。但是在保持软件内在联系的前提下,如何分层分割系统,分层分割到什么样的力度,并不是一件容易的事,这方面有各种各样的分解方法,比如:关注点分离,面向方面,面向对象,面 阅读全文
摘要:
0x00 网络 1)通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl – 网络库(绑定libcurl)。 urllib3 – Python HTTP库,安全连接池、支持文件post、可用性高。 httplib2 – 阅读全文
摘要:
Python 爬虫的工具列表 Python 爬虫的工具列表 0x00 网络 1)通用 urllib -网络库(stdlib)。 requests -网络库。 grab – 网络库(基于pycurl)。 pycurl – 网络库(绑定libcurl)。 urllib3 – Python HTTP库,安 阅读全文
摘要:
1 控制浏览器 Selenium 主要提供的是操作页面上各种元素的方法,但它也提供了操作浏览器本身的方法,比如浏览器的大小以及浏览器后退、前进按钮等。 1.1 控制浏览器窗口大小 在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测页面的前端样式进行评测。比如可以 阅读全文
摘要:
总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listd 阅读全文
摘要:
Python version 3.3 required, which was not found in the registry python registry函数语法 在windows下安装numpy的时候, 出现了"Python version 3.3 required, which was n 阅读全文
摘要:
1-- scrapy 报错 no module named win32api 的解决方案 scrapy 报错 no module named win32api 的解决方案 原因是缺少win32,到 http://sourceforge.net/projects/pywin32/files/ 找到对应 阅读全文
摘要:
警告内容: DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) 阅读全文
摘要:
安装方法 首先安装wheel 1 1 安装完成后验证是否成功 1 1 然后去 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 网站下载Twisted, 进到网站=>搜索’Twisted’=>挑选合适版本下载 把下载的.whl文件放在一个容易寻找的地址( 阅读全文