我在将 python 中的所有 json 文件附加到一个变量以进行 pickle 时遇到问题,这样我就可以调用主文件了
错误类型错误:无法腌制“_io.TextIOWrapper”对象
dataBrain = []
for fn in os.listdir("botFolder\storage\items"):
if fn.endswith(".json"):
with open(f'botFolder\storage\items\{fn}', 'r') as outfile:
print(f'{fn} Appended to data brain')
dataBrain.append(outfile)
print(dataBrain)
with open('botFolder\storage\config.pkl', 'wb') as f:
pickle.dump(dataBrain, f)
vFunctions.consoleFuncs.cLog('Pickled Files Successfully! :)', 'LGREEN')
我尝试了很多格式,但似乎无法破解(如果可能的话) 感谢您的阅读:)