【发布时间】:2014-12-05 05:45:42
【问题描述】:
我有一个可以在 TextWrangler 中完美运行的 .py 脚本,但当我尝试导入终端或 IDLE 时将无法正常工作。我不断收到此错误消息:
Traceback(最近一次调用最后一次):
“模块”中的文件“stdin”第 1 行
文件“c.py”,第 1 行
bookic08ic14x.is32
我不知道这意味着什么。在进行导入之前,我总是确保我在正确的目录中。
我的代码如下所示:
def choice():
import random
print "This program decides who has to do the job"
n = input("How many people are there?:")
people = []
for i in range (1, n+1):
subject = raw_input("Person %s:" % i)
people.append(subject)
print random.choice(people)
选择()
另外,如果有人对改进此代码有任何建议,我愿意接受!
【问题讨论】:
标签: python import python-idle textwrangler