我写了下面的代码。我正在读取文件并从第一个索引中删除元素,但它没有删除。有人可以帮忙吗?
import os
fo = open('temp_file.txt', 'w')
fo.write(output1)
fo.close()
fo = open('temp_file.txt', 'r')
temp_list = fo.readlines()
fo.close()
os.remove('temp_file.txt')
del temp_list[0]
print (temp_list)
答案 0 :(得分:0)
也许这是你问题的解决方案?
import os
fo = open('temp_file.txt', 'w')
fo.write("test\n")
fo.write("test2\n")
fo.write("test3\n")
fo.close()
fo = open('temp_file.txt', 'r')
temp_list = []
for i in fo.readlines():
temp_list.append(i)
fo.close()
os.remove('temp_file.txt')
print(temp_list)
del temp_list[0]
print (temp_list)
输出:
['test\n', 'test2\n', 'test3\n']
['test2\n', 'test3\n']