摘要:
1、安装python 选择合适python2.7及以上版本安装https://www.python.org/downloads/ 2、建立虚拟环境 这不是必须的,但是建议使用,为每个项目单独引入依赖,避免出现环境问题。对于python3.3以下版本可参考https://virtualenv.pypa 阅读全文
摘要:
1、手动遍历迭代器 使用next函数,并捕获StopIteration异常。 next函数也可以指定值来标记结尾 使用for循环操作迭代器就不用考虑StopIteration异常,底层自动处理这些细节 2、代理迭代 使用iter来返回指定对象的迭代,iter(s)只是简单的通过调用 s.__iter 阅读全文
摘要:
从文件中读取图片url和名称,将url中的文件下载下来。文件中每一行包含一个url和文件名,用制表符隔开。 1、使用requests请求url并下载文件 2、从文件中读取url,考虑文件较大,使用生成器的方式读取。 3、使用多线程进行下载 完整代码,加入异常处理 1 # -*- coding: ut 阅读全文