use*_*472 0 python text file line readlines
如何使用删除文本文件中的特定行 readlines()
喜欢:
f_open = open("textfile.txt", "r")
lines = f_open.readlines()
Run Code Online (Sandbox Code Playgroud)
你如何使用它lines
来选择一行textfile.txt
并删除它?
对不起,如果它没有意义.
使用fileinput模块的inplace功能.请参阅fileinput上的可选就地过滤部分.下面的示例从文件中删除第一行:
import fileinput
import sys
for line_number, line in enumerate(fileinput.input('myFile', inplace=1)):
if line_number == 0:
continue
else:
sys.stdout.write(line)
Run Code Online (Sandbox Code Playgroud)