-2

我在两个不同的 python 文件中使用了这些完全相同的行:

inFile = open('wordlist.txt','r+')
words = inFile.readlines()

其中一个运行正常,但在另一个中它给了我一个 FileNotFoundError。我不确定是否有人想查看两个完整的文件,但我能做些什么来解决这个问题吗?任何提示表示赞赏。谢谢!

编辑:由于我无法解决这个问题,我决定尝试使用这些行来代替:

import random
from words import words
import string

对于上下文,我正在为一个刽子手游戏编写代码。我有一个 python 文件,其中包含一个名为 words 的单词列表,它与我的 hangman 文件位于同一文件夹中。但是,我仍然收到一条错误消息,告诉我模块单词不存在。

4

1 回答 1

0

事实证明,无论出于何种原因,同一个 hangman python 文件都有多个副本。其中一个与 wordlist.txt 文件位于同一文件夹中,但我运行的那个不在同一个文件夹中。解决方案就是删除多余的副本并保留与 wordlist.txt 位于同一文件夹中的一份副本。

于 2021-11-24T20:15:22.840 回答