Задать вопрос
lo1chik
@lo1chik
дурачок из нижних интернетов

Как сделать сохранения через pickle?

есть словарь stats и файл save.txt.Нужно через pickle сделать сохранение и загрузку этого файла.Я наверное тупой,но второй вечер сижу с этой хуйнёй и вот что вышло
stats = {1 : 2,2 : 3}
save = open("save.txt","w")
with open(save,"w") as save:
	pickle.dump(stats,save)

с таким кодом выдаёт
TypeError: expected str, bytes or os.PathLike object, not _io.TextIOWrapper
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
import pickle
stats = {1 : 2,2 : 3}
with open("save","wb") as save:
	pickle.dump(stats,save)

Модуль pickle
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы