我最近开始学习 python,并且厌倦了在命令行(终端 mac os x)上运行它。我想要一个可以很好地编码的环境,并且只有在完成部分代码后才运行该代码,而不是像在 shell 中那样逐行运行。我决定使用 Xcode,因为界面干净简单,并遵循 this tutorial设置 Xcode 以便我可以运行 python 脚本。
我的问题是当我使用 raw_input()
时然后单击运行,我无法键入值来传递给存储它的变量。以这个简单的行为例:
block 引用>word = raw_input("Enter a word: ")
稍后在节目中,
word
被打印。当我在 Xcode 上单击 run 时,控制台中会按预期显示提示:block 引用>Enter a word:
但是,我无法在其中输入任何内容,光标在闪烁,所以我知道它正在响应,但当我输入值时,什么也没有发生。我不确定这里出了什么问题,希望你们中的一位可以帮助我。
最佳答案
如果您确实想使用 IDE 进行 Python 开发,请选择 Aptana Studio 3 。
完成 Pydev
设置后,这非常简单 Refer this for Pydev Setup .
在运行需要一些命令行输入的脚本之前,您可以单击运行按钮旁边的小箭头按钮,它将为您提供一个包含不同选项的下拉菜单。单击运行配置
,然后单击名为参数
的选项卡,并在字段名称程序参数
中输入参数。单击“应用”即可开始。
下次您需要运行代码时,只需单击“运行”,它将自动获取您在上面的选项中指定的参数。
希望这有帮助。
关于Python raw_input 不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18426722/