我最近开始学习python,厌倦了在命令行(终端macosx)上运行它。我想要一个环境,我可以很好地编写代码,并且只在代码的各个部分都完成时才运行这些代码,而不是像在shell中那样逐行运行。我决定使用Xcode,因为它的接口是干净和简单的,然后按照this tutorial设置Xcode,这样我就可以运行python脚本了。在
我的问题是,当我使用raw_input()
然后单击run时,我无法键入一个值来传递给它存储的变量。以这条简单的线为例:
word = raw_input("Enter a word: ")
稍后在程序中,word
被打印出来。当我单击Xcode上的运行时,控制台中会按预期显示提示:
Enter a word:
但是,我无法在其中输入任何内容,光标在闪烁,所以我知道它在响应,但是当我键入一个值时,什么也没有发生。我不知道这里出了什么问题,希望你们中的一个能帮我。在
您只需要一个文本编辑器来存储Python脚本,并随时在终端中运行它。例如,我使用emacs。您可以使用vi、sublimetext2、textwargler或其他许多选择。在
保存
^{pr2}$a.py
文件后,只需将cd
放到目录中,并在终端中运行脚本。在或者
import
将脚本作为交互模式下的模块。在如果您真的想使用IDE进行Python开发,请使用Aptana Studio 3。在
一旦你完成了
Pydev
设置,这很容易Refer this for Pydev Setup。在在运行一个需要一些命令行输入的脚本之前,您可以单击run按钮旁边的小箭头按钮,它将为您提供一个具有不同选项的下拉菜单。单击
run configurations
,然后单击一个名为Arguments
的选项卡,在字段名Program Arguments
中输入参数。点击应用,你就可以开始了。在下次需要运行代码时,只需单击run,它将自动获取您在上面的选项中指定的参数。在
希望这能有所帮助。在
相关问题 更多 >
编程相关推荐