python写文件问题,无法理解行为

时间:2018-01-17 03:37:15

标签: python-2.7

环境: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()

0 个答案:

没有答案