环境:Python 2.7
我编写了一些将列表术语写入文本文件的代码。
Windows sublime remote连接到ubuntu服务器以编辑文件
行为:
我使用文件cmd 查看文本文件的属性,找到有趣的内容。
我猜它可能是“ xx.txt UTF-8 Unicode text ”,
但实际上它是“ xx.txt:DOS可执行文件(COM)”
错误地我同时使用with子句和f.close()方法。我无法理解发生的行为。
代码:
with open(output, 'w') as f:
for comment in sample_list:
f.write(comment + '\n')
f.close()