我正在尝试构建一个程序,该程序将从列表中选择一个随机项(每个项目只需一次),该项目是从文件导入的。 注意:我在文件中只放了一个项目(没有空格,没有昏迷,只有一个简单的单词)
我现在有这样的代码:
file = open('file.txt', 'r')
myList = file.readlines()
myList[0]
rand_item = random.choice(myList)
print (rand_item)
我刚刚参加我的课程,所以我只是在测试我所做的每一个新步骤。在这里,我想从列表中显示一个随机项(itsefl从文件导入)。
我尝试运行程序时收到此消息:
Traceback (most recent call last):
File "C:/Users/Julien/Desktop/test final.py", line 16, in <module>
rand_item = random.choice(listEmployee)
AttributeError: 'builtin_function_or_method' object has no attribute 'choice'