所以基本上我必须调用文本文件,在添加字符串的同时创建新文件
例如,如果我的输入文本是:
你好
世界
很高兴见到你
我的输出文本必须是:
1:你好
2:世界
3:很高兴见到你
下面是我一直想弄清楚的代码。当我尝试它时,没有错误,但是它也不会创建新文件
with open('filetext') as f:
content=f.readlines()
for count in f:
count+=1
with open('newfiletext', 'a+') as f:
f.write(counts)
f.write(': ')
f.write(content)
f.write('\n')
如果我能得到帮助,我将不胜感激。先谢谢你
文本文件:
代码:
输出:
然后您可以存储在字符串中并将其写入文件或其他文件
首先打开文件:
然后你把整件事都写进一个清单:
然后尝试迭代现在为空的文件对象:
因为它是空的,所以下面的块中的任何内容都不会执行,即使是一次。请确保跟踪变量名,并为每个要操作的唯一对象使用唯一的变量名—特别是,
f
和count
在不应该被重用时被重用:相关问题 更多 >
编程相关推荐