大家好,又见面了,我是你们的朋友全栈君。
一、代码实例:
def del_firstline():
for line in fileinput.input(“file.txt”, inplace = 1):
if not fileinput.isfirstline():
print(fileinput.replace(“\n”, “”))
二、使用的库:fileinput
fileinput模块提供处理一个或多个文本文件的功能,可以通过使用for循环来读取一个或多个文本文件的所有行。
三、fileinput常用函数
1 fileinput.input() #返回能够用于for循环遍历的对象
2 fileinput.filename() #返回当前文件的名称
3 fileinput.lineno() #返回当前已经读取的行的数量(或者序号)
4 fileinput.filelineno() #返回当前读取的行的行号
5 fileinput.isfirstline() #检查当前行是否是文件的第一行
6 fileinput.isstdin() #判断最后一行是否从stdin中读取
7 fileinput.close() #关闭队列
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139426.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...