TextMate中Python的用户输入

1 投票
2 回答
2327 浏览
提问于 2025-04-16 14:52

我在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/),这样也能解决问题。

撰写回答