我想通过PyInstaller(例如hangman)将.json文件“捆绑”到onefile .exe,并将5000个单词的列表另存为.json文件。我不想将单词存储在脚本中,我只需要一个exe文件,该文件中就包含json文件(或来自该文件的数据,而无需包含在脚本中)。我尝试使用pyinstaller script.py -F -w --add-data C:\Users\...\wordlist.json
,但没有用。
.json文件的用法例如:
import random
import json
file_en = json.loads(open('words_en.json').read())
file = file_en
secret_word = random.choice(file)
print(secret_word)