我的目标是在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语句(已调试)。有什么问题的主意吗?
答案 0 :(得分:0)
已使用
encoding ='cp1252'
它成功打印出,而不必使用'\ n'。当PyCharm在调试时将其列在调试器上时,将其捕获。