我在阅读文本文件时遇到了问题。
我有一个约600kb的txt文件,3832行,一行最多约700个字符。这个文件的内容被部分破坏了,我想读出它没有被破坏的部分。这是工作,但只有当我删除它的第一个被破坏的部分(576行)。
python对行和字符有什么限制吗?
我的第一步是:
f = open ("file","r")
with open("file", "r") as input_file:
with open('file_new', 'w') as output_file:
for line in input_file:
if "limits" in line:
output_file.write(line)
f.close()
然后我在代码中继续执行不同的步骤。但我的第一步已经不能正常工作了。此外,当我试图删除第一行时,它不起作用:(
有谁知道我能做什么而不是手动删除前576行?
谢谢!