作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚开始使用 Python 编程,所以我希望得到详细的解释。假设我在文件编号 1 中有一个单词列表:
list=["leaf","cream","pickles","vinegar","gouda","almond","fire","orbit","spider","symbol"]
在名为“Random Words”的缓存中。
现在我正在编写一个名为“The Selected Word”的不同文件(文件 2)。 每次运行文件 2 时,我都想从文件 1 导入一个不同的词。我应该写什么命令?我试过这个:
word = random.choice.open("random words","w")
print(word)
它没有用......
最佳答案
为简单起见,请确保 randomwords.py 和 theselectedword.py 位于同一文件夹和目录中。在 randomwords.py 中
list_of_words = ['age','body',.... etc]
#do not use 'list' to name a variable or object,so as not to override the list function called list()
然后在theselectedword.py中
from randomwords import list_of_words
import random
word = random.choice(list_of_words)
print(word)
关于python - 如何从另一个 python 文件导入列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57990329/
我是一名优秀的程序员,十分优秀!