为什么在python中写入文件再打开时无法打开?
本帖最后由 入土 于 2020-3-25 18:38 编辑try:
f = open('C:\\Users\\123\\Desktop\\pyhton练习\\1234.py','a')
f.write('写入字符串在这里')
finally:
f.close()
然后就这样了:
入土 发表于 2020-3-25 18:07
点【高级模式】上传图片 看不到图, 'a',打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。 本帖最后由 hello2199 于 2020-3-25 18:25 编辑
encoding='utf8'
可以一试 是这样吗 hello2199 发表于 2020-3-25 18:22
encoding='utf8'
可以一试
不行啊 f = open('C:\\Users\\123\\Desktop\\pyhton练习\\1234.py','a', encoding='utf8') python3会自动将代码用utf-8解
如果你源代码是utf-8的却出现这种问题,推荐重启IDE or 把代码复制到新文件中运行
不然的话,你就把这里的编码格式填GBK试一下
希望对你有所帮助。 dlnb526 发表于 2020-3-25 21:43
python3会自动将代码用utf-8解
如果你源代码是utf-8的却出现这种问题,推荐重启IDE or 把代码复制到新文件 ...
好了,谢谢
页:
[1]