繁体   English   中英

使用IDLE并通过双击运行.py文件的不同结果

[英]Different results using IDLE and running the .py file by double-clicking on it

我使用的是Python 2.7.3,在我的文件中,我也使用UTF-8编码。 源代码包括

# -*- coding: utf-8 -*-

使用字典,该文件将.txt文件的句子从英语翻译成匈牙利语。 由于匈牙利人有一些额外的角色(例如:ű,é,á,Á,Ö,Ó),如果我使用IDLE或只是双击.py文件,它们会显得不同。

输入:

The sun is shining.  
The wind is not blowing.

结果使用IDLE(好的):

A nap süt.  
A szél nem fúj.

结果双击.py文件:

A nap st.  
A sz‚l nem fŁj.    

我尝试使用print >>f2, finalf2.write(final) print >>f2, final包含结果的字符串,但最终找不到任何解决方案。

先感谢您!

我假设您的代码输出结果在控制台上。 如果你在Windows上,控制台不能打印非ascii字符,但空闲可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM