猿问

Python--输出文件有汉字

我的目标是在我的 output.txt 文件中简单地包含 +1 和 -1,但我一直在获取中文字符


ㄭㄫㄫㄫㄫㄭ


下面的代码片段在单独的 Python 文件中运行良好:


f = open('C:\\Users\\Max\\Downloads\\output.txt', 'w', encoding='ascii')

f.write('+1')

f.write('-1')

放到另一个项目中却生成汉字:


if(algorithm==1):

     f.write('+1')

else:

     f.write('-1')

代码成功进入 if/else 语句(已调试)。知道出了什么问题吗?


当年话下
浏览 318回答 1
1回答

函数式编程

用过的编码='cp1252'它无需使用'\n'即可成功打印出来。当 PyCharm 在调试时在调试器上列出它时发现它。
随时随地看视频慕课网APP

相关分类

Python
我要回答