Je fais un jeu de devinettes et je termine le programme, mais je veux ajouter du pickle afin qu'il enregistre les questions sur le disque, afin qu'ils ne disparaissent pas quand le programme se termine. Quelqu'un peut-il aider?Comment utiliser pickle pour enregistrer des données sur le disque?
1
A
Répondre
6
Enregistrer un objet contenant l'état du jeu avant que le programme sort:
pickle.dump(game_state, open('gamestate.pickle', 'wb'))
charge l'objet lorsque le programme est lancé:
game_state = pickle.load(open('gamestate.pickle', 'rb'))
Dans votre cas, game_state peut être une liste de questions.
Questions connexes
- 1. Enregistrer des sessions sur le disque
- 2. Enregistrer nsdate sur le disque
- 3. Enregistrer NSMutableArray sur le disque
- 4. Enregistrer le contenu NSCache sur le disque
- 5. Enregistrer l'image sur le disque avec WinJS
- 6. Enregistrer le fichier PDF sur le disque
- 7. RenderTargetBitmap enregistrer les données brutes sur le disque
- 8. enregistrer les données de session iis sur le disque
- 9. Enregistrer/Écrire NSMutableArray d'objets sur le disque?
- 10. Comment enregistrer correctement les données dans le cache disque?
- 11. Mixer Pygame enregistrer audio sur le disque?
- 12. Enregistreur vidéo Flex Enregistrer/Enregistrer sur le disque/serveur
- 13. Extension Chrome: Comment enregistrer un fichier sur le disque
- 14. Transmettre le fichier XML généré sans enregistrer sur le disque
- 15. Comment enregistrer un flux MJPEG sur le disque (C# .NET)?
- 16. Comment enregistrer une ressource de .resx sur le disque dur?
- 17. Comment enregistrer un fichier xml sur le disque?
- 18. Comment enregistrer l'image de l'utilisateur Facebook sur le disque sans utiliser file_get_contents() `?
- 19. Comment exporter le jeu de données vers xls et enregistrer sur le disque dur du serveur
- 20. Enregistrer BLOB sur le disque comme image C#
- 21. Hsqldb ne pas écrire ou enregistrer des données sur le disque
- 22. pickle Intégrer (ou arbitraires) des données dans le script python
- 23. Enregistrer des images de profil utilisateur sur le disque ou dans la base de données?
- 24. Enregistrer le graphique en tant qu'image sur le disque dur
- 25. Méthode efficace pour stocker le dictionnaire Python sur le disque?
- 26. Enregistrer le fichier sur le disque avec Silverlight
- 27. Script Bash pour utiliser keytab sans l'écrire sur le disque
- 28. enregistrer et lire un fichier sur le disque
- 29. Comment enregistrer les données du compteur de performance sur le disque
- 30. comment enregistrer des données sur javascript formulaire