3

我正在尝试使用atom-runner for atom 运行 python 代码,但它返回 EOF 错误。我做了类似问题的其他答案所说的事情,并使用 raw_input() 而不是 input(),但它仍然返回和 EOF 错误。

这是我的代码:

tempf = int(raw_input("What is the temperature in fahrenheit?  "))
tempc = (tempf - 32) * 5 / 9
print("The temperature in celsius is", tempc, "degrees.")

这是错误:

What is the temperature in fahrenheit?  
Traceback (most recent call last):
File "C:\Documents\Programming\Python\f2c.py", line 1, in <module>
    tempf = int(raw_input("What is the temperature in fahrenheit?  "))
EOFError: EOF when reading a line
4

1 回答 1

1

将评论中的答案汇总在一起,因为它atom-runner不支持 STDIN,链接的问题得到了回应:

谢谢!如果有人想提出一个拉取请求来支持它,它可能会被接受(如果它看起来不错并且没有破坏任何东西,那就是)。

但是,正如非常正确地指出的那样,您可能可以通过使用脚本包来实现您正在寻找的东西。

于 2016-04-29T12:38:48.150 回答