Есть ли лучший способ загрузить переменную с помощью pickle
, если она уже существует или создать ее, и сбрасывать ее, если это не так?
if os.path.isfile("var.pickle"):
foo = pickle.load( open( "var.pickle", "rb" ) )
else:
foo = 3
pickle.dump( foo, open( "var.pickle", "wb" ) )