首页 > 代码库 > fileinput
fileinput
import fileinputimport sysfor line in fileinput.input(): if fileinput.isstdin(): print ‘file from stdin‘ #是否文件来自sys.stdin, cat file1|python xxx.py if fileinput.isfirstline(): print ‘fistline!‘ #是否是第一行 print fileinput.filename() #输出当前文件名 print fileinput.lineno() #返回当前(累计)行数 print fileinput.filelineno() #返回当前文件的行数 fileinput.nextfile() #关闭当前文件,移动到下一文件 #fileinput.close() 结束循环,关闭fileinput.FileInput返回对象,使用方法直接对文件操作fileinput.FileInput(files=[],inplace=True|False,backup=‘‘)#inplace决定是否是本地修改,为True时,将操作文件在同目录备份并重写文件,backup为字符串时,重写后将备份文件删除
fileinput
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。