Python 3.4在执行脚本时无法识别输入密钥

时间:2015-04-27 08:40:48

标签: python-3.x

当我尝试在python3.4中执行此命令时:

python3.4                       
Python 3.4.0 (default, Apr 11 2014, 13:05:11) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> n=int(input("enter a number: ")) 
enter a number: 23
>>> print(n)
23
>>> 

我没有问题。 但是,如果我把它放入脚本然后调用脚本:

python3.4 script.py
enter a number: 23^M^M^M^M

当我按下回车键时,我得到^ M字符而不是执行命令。 我尝试了一个月前运行的脚本并遇到了同样的问题。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

解决。这个问题只存在于我的yakuake终端。如果我使用标准终端作品! 输入yakuake

cellForRow...

我解决了问题