def get_line_context(file_path, line_number):
lin=linecache.getline(file_path, line_number).strip()
content, label = lin.split(’@@@’)
# print(content)
return content,label
file_path = r’./THUCNews/data/test.txt’
for i in range(1, len(predict_all)):
if predict_all[i] == 1:
line_number =i
# print(“line_number----”,line_number)
content,label = get_line_context(file_path, line_number)
# print("-------content",content)
with open(“result.txt”, ‘a’, encoding=‘utf-8’) as f:
# for _ in range(15):
# f2.write(f1.readline())
print(“i=====”,i)
f.write(content)
# f.write(content)
f.write(’\n’)
python按行读取文件和写入文件的语句
最新推荐文章于 2024-04-21 12:01:04 发布