多くの変数をファイルに保存しようとしています。JSON、ピクル、シェルブを試しましたが、それらはすべて1つの変数しかとらないようです
import shelve
myShelve = shelve.open('my.shelve')
myShelve.update(aasd,
basd,
casd,
dasd,
easd,
fasd,
gasd,
hasd,
iasd,
jasd)
myShelve.close()
そしてピクルス
import pickle
with open("vars.txt", "wb") as File:
pickle.dumps(aasd,
basd,
casd,
dasd,
easd,
fasd,
gasd,
hasd,
iasd,
jasd,
File)
私が得ているエラーは、
TypeError: update() takes at most 2 positional arguments (11 given)
と
TypeError: pickle.dumps() takes at most 2 positional argument (11 given)
データベースを使用する以外に変数を保存する方法が他にあるかどうかはわかりませんが、それは私が現在できることを少し超えています.