class Handler_http(BaseHTTPRequestHandler):
dataset = {}
try:
f = open('data.pickle', 'rb')
dataset = pickle.load(f)
except:
pass
def save_data(self):
with open('data.pickle', 'wb') as f:
pickle.dump(Handler_http.dataset, f)
.
.
По-моему что-то тут не так, некрасиво. Других вариантов, что при запуске сервера считать даные, а при остановке записать, я что-то не нашел, с учетом того что данные я изменяю запросами
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.