一、读取文件中各行的内容并存储到一个列表中 继续用resource.txt 举例 resource.txt test.py 控制台打印如下: 解释:可以看到在file_obj 用了readlines() 方法后将之存储到liens中,打印lines 得到上图的效果,因为是用方括号括起来的,所以它确实 ...
分类:
编程语言 时间:
2019-06-18 21:26:54
阅读次数:
183
Python 求两个文本文件以行为单位的交集 并集 差集 s1 = set(open('a.txt','r').readlines()) s2 = set(open('b.txt','r').readlines()) print 'ins: %s'%(s1.intersection(s2)) pri ...
分类:
编程语言 时间:
2019-06-17 17:15:41
阅读次数:
132
python文件操作步骤 三种调用文件的路径的写法 读 read读取全部内容 readline按行读取 readlines把内容以列表形式展现 ...
分类:
编程语言 时间:
2019-06-15 15:15:56
阅读次数:
94
1、read([size])方法 read([size])方法从文件当前位置读取size个字节,若无参数size,则表示读取至文件结束位置,它范围为字符串对象 2、readline()方法 从字面意思可以看出,该方法每次读取一行内容,所以,读取时占内存比较小,比较适合大文件,该方法返回一个字符串对象 ...
分类:
编程语言 时间:
2019-06-15 00:22:06
阅读次数:
145
sed命令有两个空间,一个叫pattern space,一个叫hold space。这两个空间能够证明人类的脑瓜容量是非常小的,需要经过大量的训练和烧脑的理解,才能适应一些非常简单的操作。 不信看下面简单的命令,作用是,删除文件中最后两行。 sed 'N; $!P;$!D;$d' file 复制代码 ...
分类:
其他好文 时间:
2019-06-13 10:28:21
阅读次数:
97
IO 1.定义:在内存中存在数据交换的操作认为是IO操作,比如和终端交互 ,和磁盘交互,和网络交互等 2.程序分类: IO密集型程序:在程序执行中有大量IO操作,而cpu运算较少。消耗cpu较少,耗时长。 计算密集型程序:程序运行中计算较多,IO操作相对较少。cpu消耗多,执行速度快,几乎没有阻塞。 ...
分类:
编程语言 时间:
2019-06-07 19:19:17
阅读次数:
106
什么是文件?文件是操作系统提供给应用程序操作硬盘的的一个虚拟单位,用于应用程序将数据永久保存 1.1文件基本操作 1.2打开模式和文件操作 (t 模式) 文件的打开模式: t:text文本模式,读写文件是以字符串为单位,需要指定字符编码, t模式的局限性是只能读写文本文件 b:bytes字节模式,读 ...
分类:
编程语言 时间:
2019-06-05 21:40:58
阅读次数:
113
1.文件读取的三部曲:打开--->操作---->关闭r(默认参数):-只能读,不能写-读取文件不存在会报错FileNotFoundError:[Errno2]Nosuchfileordirectory:‘/tmp/westos‘w(写)-writeonly-文件不存在的时候,会自动创建新的文件-文件存在的时候,会清空文件内容并写入新的内容a(追加):-writeonly
分类:
编程语言 时间:
2019-06-05 12:37:36
阅读次数:
340
r 读,只能读,不能写,打开不存在的文档报错 w 写,只能写,覆盖之前的内容,文件不存在会创建 w+ 读写,覆盖原文件 循环写 a 追加,再源文件的内容上增加新内容,只能写不能读,文件不存在不会自动创建 a+ 追加读 ...
分类:
其他好文 时间:
2019-06-01 23:24:21
阅读次数:
155