IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation multimédia/Jeux Python Discussion :

Sauvegarde de jeu


Sujet :

Programmation multimédia/Jeux Python

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Juin 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juin 2018
    Messages : 1
    Par défaut Sauvegarde de jeu
    bonjour.
    je m'intéresse à python depuis peu et ai récemment commencer à créer un jeu avec Amiens Python. cependant je ne parvient pas à faire un système de sauvegarde. je souhaite lancer la sauvegarde de mes différentes variable en cliquant sur un bouton. cette sauvegarde s'effectue en écrivant mes variables dans un fichier. je suis parvenue à avoir des essais concluant mais dès l'instant ou j'ais mis en place mon système dans mon jeu qui utilise l'interface Tkinter, une erreur se produit que je n'avait jamais eu auparavant.
    voici une version (extrêmement) simplifié de mon code et le message d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
       ####
    from __future__ import division
    from lycee import *
    from Tkinter import*
     
    fenetre=Tk()
     
    def sauvegarde():
        monfichier=open('fichier','w')
        monfichier.write('ma variable')
        monfichier.close
     
    sauver=Button(fenetre,width=20,command=sauvegarde)
    sauver.grid()
     
    fen.mainloop()
    >>> Exception in Tkinter callback
    Traceback (most recent call last):
    File "D:\AP2.1\portable\App\lib\lib-tk\Tkinter.py", line 1410, in __call__
    return self.func(*args)
    File "<module1>", line 9, in sauvegarde
    IOError: [Errno 13] Permission denied: 'fichier'
    si vous avez une solution ou un autre système à me proposé, merci.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 762
    Par défaut
    Salut,

    Pourquoi ne pas tenir compte du message d'erreur? "Permission denied" veut juste dire que vous n'avez pas le droit d'écriture dans le répertoire courant (qui est défini par l'environnement système, rien à voir avec Python).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Comment faire une sauvegarde de jeu?
    Par ToXiCitY2211 dans le forum Débuter
    Réponses: 6
    Dernier message: 30/03/2011, 18h25
  2. [Wii] Sauvegarde d'un jeu GC
    Par lper dans le forum Consoles
    Réponses: 2
    Dernier message: 07/08/2008, 13h20
  3. sauvegarder/charger un jeu
    Par hammer313 dans le forum C++
    Réponses: 6
    Dernier message: 18/06/2008, 22h24
  4. Sauvegarde pour le jeu Puissance 4
    Par cricri77200 dans le forum C++
    Réponses: 4
    Dernier message: 27/02/2008, 09h56
  5. Supprimer une sauvegarde d'un jeu de sauvegarde
    Par delphi+ dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 17/08/2006, 10h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo