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

Python Discussion :

Gestion fichier python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Etudiant ingénieur en Architecture Temps Réel et Embarquée
    Inscrit en
    Avril 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Etudiant ingénieur en Architecture Temps Réel et Embarquée
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 8
    Par défaut Gestion fichier python
    Bonjour à tous,

    j'aimeriai pouvoir creer un fichier dans un dossier bien particulier et non pas dans le dossier ou est mon programme :

    voici mon code actuel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    today = date.today()
    nomfichier = today.strftime("%d-%m-%y.txt")
    file1 = file(nomfichier,'')
    et voila ce que je voudrai faire (evidement ca ne fonctionne pas )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    today = date.today()
    nomfichier = today.strftime("%d-%m-%y.txt")
    file1 = file("/home/ubuntu/Documents/historique"+nomfichier,'')
    apres pas mal de recherche sur le net, je n'ai rien trouvé de proban, si quelqu'un a une petite idée ...

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2011
    Messages : 180
    Par défaut
    Bonjour,

    si /home/ubuntu/Documents/historique est bien un répertoire, alors tu a
    oublié le / à la fin du chemin. Pat ailleurs, il faut que tu aie bien accès en écriture sur le répetoire visé. As-tu des messages d'erreurs ?

    Par ailleurs, pour ouvrir un fichier, il est préférable d'utiliser open plutôt que file.

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Utilises le module os.path pour manipuler les noms de fichier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    >>> import datetime
    >>> import os
    >>> today = datetime.date.today().strftime("%d-%m-%y.txt")
    >>> fname = os.path.join("/home/vincent", today)
    >>> with open(fname, 'w') as outf:
    ...     pass
    ... 
    >>> os.path.isfile(fname)
    True

  4. #4
    Membre averti
    Homme Profil pro
    Etudiant ingénieur en Architecture Temps Réel et Embarquée
    Inscrit en
    Avril 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Etudiant ingénieur en Architecture Temps Réel et Embarquée
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 8
    Par défaut
    merci beaucoup !
    effectivement j'avais bien oublié le "/" a la fin maintenant ca fonctione
    merci chticricri !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion fichiers joints
    Par delavega dans le forum ASP
    Réponses: 7
    Dernier message: 21/09/2006, 15h58
  2. gestion fichiers sous linux
    Par felix14 dans le forum Langage
    Réponses: 3
    Dernier message: 14/09/2006, 15h52
  3. [Gestion fichiers] Erreur surprenante
    Par Pixcoder dans le forum C
    Réponses: 7
    Dernier message: 14/09/2006, 10h11
  4. gestion fichiers
    Par natie_49 dans le forum C++
    Réponses: 4
    Dernier message: 11/03/2006, 22h45
  5. Problème de gestion fichiers
    Par glutock dans le forum ASP
    Réponses: 2
    Dernier message: 08/04/2004, 11h55

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