【发布时间】:2020-01-22 23:24:53
【问题描述】:
我认为这应该可行:
file = open('filename.ppm', 'wb')
file.write('upper\nlower'.encode(encoding='ascii'))
当我运行代码时,虽然没有换行;
filename.pmm 使用记事本打开时包含“upperlower”。
【问题讨论】:
-
什么都没有,读作upperlower。代码运行后我用记事本打开文件。
-
可以去掉编码部分吗?尽管如此,这应该是正确的方法:stackoverflow.com/questions/2918362/…
-
它给出了一个 TypeError 说一个字节对象是必需的。
标签: python character-encoding ascii