发现一个超好用fileinput模块
收藏
发现一个fileinput模块
fileinput模块可以对一个或多个文件中的内容进行迭代、遍历等操作。该模块的input()函数有点类似文件
readlines()方法,区别在于前者是一个迭代对象,需要用for循环迭代,后者是一次性读取所有行。
【默认格式】
fileinput.input (files=None, inplace=False, backup='', bufsize=0, mode='r', openhook=None)
典型用法
import fileinput
for line in fileinput.input():
process(line)
但是用完别忘记关闭啊啊啊!!!
fileinput.close()
第一次用我就
oooO ↘┏━┓ ↙ Oooo
( 踩)→┃你┃ ←(死 )
\ ( →┃√┃ ← ) /
\_)↗┗━┛ ↖(_/
坑了
0
收藏
请登录后评论
哈哈哈哈
python还要关闭,open()也不用啊
不close会锁死文件之类的么~~哈哈
学会了~~~
这个小东西需要啊
用with open() 打开文件就不用close
学习了
确实。
之前就忘记了,然后gg了
是不是这个比较省内存?
还是用with open保险