廖雪峰python3教程视频高清完整廖雪峰python网站穆雪峰python
下载地址 https://share.weiyun.com/RS9A6Xk6
资料目录 廖雪峰python视频教程1 爬虫的基本框架及知识(day1-day15) 廖雪峰python视频教程2 scapy框架及爬虫进阶(day16-day20) 廖雪峰python视频教程3 爬虫高级知识及就业培训(day21-day28) 廖雪峰python教程官网doc 廖雪峰 2018年官方最新Python3教程(一)pdf 廖雪峰 2018官方Python3教程(二)pdf 廖雪峰2018官方Python3教程(三)pdf 廖雪峰python学习笔记(入门+进阶).doc Python3高级教程(开课吧)pdf Python3零基础教程(开课吧)pdf 利用Python进行数据分析(中文版)pdf 廖雪峰商业爬虫案例 廖雪峰商业爬虫课件 廖雪峰商业爬虫练习答案 爬虫第一节-爬虫第十四节 Python爬虫预习书籍 python环境和pychram 举例 读很大的文件 前面已经说明了,如果文件太大,就不能用read()或者readlines()一次性将全部内容读入内存,可以使用while循环和readlin()来完成这个任务。 在Python中,一旦遇到比较特殊的、棘手的问题,往往有好的工具出现。在对付很大的文件时,就有一个模块供我们驱使:fileinput模块。 >>> import fileinput >>> for line in fileinput.input("you.md"): ... print line , ... You Raise Me Up When I am down and, oh my soul, so weary; When troubles come and my heart burdened be; Then, I am still and wait here in the silence, Until you come and sit awhile with me. You raise me up, so I can stand on mountains; You raise me up, to walk on stormy seas; I am strong, when I am on your shoulders; You raise me up: To more than I can be. 我比较喜欢它,用起来非常得心应手,简洁明快,还有for。 对于这个模块的更多内容,读者可以自己在交互模式下利用dir()、help()去查看明白。 诚然,基本的方法也不是不能用的。 >>> for line in f: ... print line , ... You Raise Me Up When I am down and, oh my soul, so weary; When troubles come and my heart burdened be; Then, I am still and wait here in the silence, Until you come and sit awhile with me. You raise me up, so I can stand on mountains; You raise me up, to walk on stormy seas; I am strong, when I am on your shoulders; You raise me up: To more than I can be. 之所以能够如此,是因为file是可迭代的数据类型,直接用for来实现迭代过程。
|