Я делаю виртуальную игру для домашних животных, где я использую обратные отсчеты и функции для механики. И я планирую сделать это для сохранения, чтобы он не сбрасывался каждый раз, когда вы его закрывали. Я не понимаю, как использовать файл сохранения после запуска pickle.dump (favorite_color, open («save.p», «wb»)) Я не знаю, что делает «WB» и значит, и я не знаю, как открыть Save.p и использовать данные для продолжения игры. Заранее спасибоЯ хочу знать, как использовать файл сохранения
ответ
Имейте приятное объяснение в этой ссылке: http://www.tutorialspoint.com/python/python_files_io.htm, см. Раздел Синтаксис.
Чтобы открыть файл снова рассол вам нужно закодировать так:
data = pickle.load(open("\path\filename.txt","r")) # For only read file
Для добавления файла используйте режим «а», или добавление и readind использование «а +»
Благодарим за помощь –
" wb "означает« писать байты », потому что pickle.dump широко используется для того, чтобы открывать и записывать файлы с байтовой формой. Это затрудняет процесс чтения и записи таких файлов, если вы не опытный программист. Более простой способ манипулирования файлами - использовать ключевое слово python open (файл, метод), а затем сохранить его в переменной. Затем, если вы хотите написать, вы используете функцию записи или запись. Если вы хотите читать, вы должны использовать функцию чтения или readline. Вы можете сделать поиск в Интернете, и на этом есть много примеров. Хотел бы я помочь тебе.
- 1. Я хочу знать команды SQL
- 2. Я хочу знать, как использовать -> in php
- 3. Я хочу знать вывод кода
- 4. Я хочу знать тип переменной
- 5. Я хочу знать, что Maven
- 6. Я хочу знать, как подключить базу данных ........?
- 7. Как визуально знать, какую форму я хочу?
- 8. Я хочу знать поток выполнения файла IPA
- 9. Я хочу знать использование пути к файлу
- 10. Я хочу знать подход сжать любую строку
- 11. Я хочу знать о языке шаблонов blogger
- 12. Я хочу знать цель следующего кода C++
- 13. Я хочу знать значение строки в Java
- 14. Я хочу знать разницу между './' и '/'
- 15. Я хочу знать функцию задержки в C++
- 16. Я хочу знать о команде в Makefile
- 17. Я хочу знать информацию о Progress 4GL
- 18. Я хочу знать теоретические вопросы о программировании
- 19. Я хочу использовать exe-файл программно
- 20. Я хочу знать, как выполнить это в $? в powershell
- 21. Я хочу знать, как отображать текущее время в PHP
- 22. Я хочу знать, как сделать исполняемый файл.Jar на blueJ
- 23. Я хочу знать, как propstype получить базу данных, как это?
- 24. Я хочу знать, поддерживает ли Z3, что входной файл содержит другой файл.
- 25. альтернатива фьюзера? Я хочу знать все процессы, обращающиеся к файлу
- 26. Я хочу знать, как я могу использовать в матрице в методе уценки
- 27. Привет, я хочу знать, как я могу использовать нг щелчок с двумя параметрами внутри (AngularJS)
- 28. Я хочу знать, как и где я могу использовать «cerr» в C++?
- 29. Я хочу создать текстовый файл
- 30. Я хочу закрыть файл
wb означает запись в файл в двоичном режиме – Keatinge
wb = ** w ** rite ** b ** inary, to ** r ** ead ** b ** inary use "rb" –
Почему нет вы читаете документацию для 'open'? –