Здравствуйте, я пытаюсь использовать следующий фрагмент кода:
import pickle object = Object() filehandler = open(filename, 'w') pickle.dump(object, filehandler)
Я хотел бы знать, каким должно быть расширение файла 'filename'.Спасибо!
Вы можете использовать любой filename, но в качестве FYI обычно используют ".p" (по понятным причинам).
filename
pickle.dump( favorite_color, open( "save.p", "wb" ) )
Чтение: Использование рассола
Еще одна вещь, на которую стоит обратить внимание:
Вы должны использовать бинарный режим с операцией выбора файлов. Поэтому «w» должно быть «wb».
Зависит от того, что вы хотите сделать с файлом.
filename должно быть достаточно.
И не используйте object в качестве идентификатора. Затеняет встроенный object.
object