TextMate中Python的用户输入
我在TextMate里用Python,想要获取用户输入,代码是:
f = raw_input("Please enter your search term? ")
但是当我在TextMate里运行时,出现了以下错误:
读取一行时遇到文件结束
但在控制台运行时没有问题,有谁知道这是怎么回事吗?
2 个回答
1
试试按下命令键 + Shift + R,这样可以在终端中运行它。
3
在我最开始的经验中,唯一的解决办法是通过命令行来运行脚本,也就是在Textmate之外运行。不过,后来我发现,如果你从https://github.com/alkemist/interactive-input/downloads下载文件tm_interactive_input.dylib,并按照Macromates博客上指定的位置安装(http://blog.macromates.com/2009/interactive-input/),这样也能解决问题。