python遍历文件夹下所有txt文件,python提取txt某一行数据
#方法一:直接遍历法,逐行读取,每行返回一个字符串类型。
F1=open( c:/users/administrator/desktop/QJ _ ly _ product _ list . txt , r ,encoding= UTF-8 )for I in F1:print(I,end=) #方法2: read方法。如果指定了参数大小,请遵循此方法。
Python将内容读入内存,内存由str对象表示。所有读取的内容都被塞进一个字符串。很好,
即一切都在内存中,随时可以访问;但如果文件内容太多,内存就会不堪重负。
F2=open( c:/users/administrator/desktop/QJ _ ly _ product _ list . txt , r ,encoding= UTF-8 )for I in F2 . read():print(I,end=) #实际上是一次遍历一个字符,在每行的末尾有一个换行符,所以换行符print(type(F2 . read())print(F2 . read())#方法3: readline方法:可选参数size的含义同上。它以行为单位返回一个字符串,也就是说,它一次只读取一行,并返回一个字符串类型。
每一行都是字符串类型。
F3=open( c:/users/administrator/desktop/QJ _ ly _ product _ list . txt , r ,encoding= UTF-8 )for I in range(10):print(type(F3 . readline()))#方法4: readlines方法:方法
F4=为F4的我打开( c:/用户/管理员/桌面/QJ _ ly _产品_列表. txt , r ,编码= UTF-8 )。Read lines (): print (i) #方法5:用open方法:文件会自动关闭。读,读台词
用open( C:/Users/Administrator/Desktop/QJ _ ly _ product _ list . txt , r ,encoding=UTF-8 )作为f: for i in f: print(i,end= )
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。