Ouvrir un fichier

jabass Messages postés 9 Statut Membre -  
 jabass -
Bonjour,
Je débute en programmation sous python. j'ai créer un fichier texte à cet emplacement C:\temp et je veux l'ouvrir sous idle avec la fonction open et donner le chemin d'accès mais je n'y arrive pas. quelqu'un pourrait m'aider?

4 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, peux-tu partager tes tentatives, sans oublier d'utiliser la coloration syntaxique?
    0
    1. jabass
       
      voilà en effet l'erreur qui s'affiche
      0
  2. jabass
     
    Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
    Type "copyright", "credits" or "license()" for more information.
    >>>
    RESTART: \\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py
    Traceback (most recent call last):
    File "\\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py", line 1, in <module>
    fichier = open("c:\\desktop\\papa.txt")
    FileNotFoundError: [Errno 2] No such file or directory: 'c:\\desktop\\papa.txt'
    >>>
    RESTART: \\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py
    Traceback (most recent call last):
    File "\\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py", line 1, in <module>
    fichier = open("c:\\Users\\baju9301\\desktop\\papa.txt")
    FileNotFoundError: [Errno 2] No such file or directory: 'c:\\Users\\baju9301\\desktop\\papa.txt'
    >>>
    RESTART: \\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py
    Traceback (most recent call last):
    File "\\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py", line 1, in <module>
    fichier = open("\\desktop\\papa.txt")
    FileNotFoundError: [Errno 2] No such file or directory: '\\desktop\\papa.txt'
    >>>
    RESTART: \\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py
    Traceback (most recent call last):
    File "\\csssl.reg13.rtss.qc.ca\usagers\redirection\baju9301\Desktop\papa.py", line 1, in <module>
    fichier = open("desktop\\papa.txt")
    FileNotFoundError: [Errno 2] No such file or directory: 'desktop\\papa.txt'
    >>>
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      le fichier est-il dans temp ou sur le desktop?
      0
  3. jabass
     
    le fichier est dans C sous temp
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      où est-il localisé exactement? regarde les propriétés du fichier via l'explorateur de fichiers.
      peut-être dans C:\Users\baju9301\AppData\Local\Temp
      0
  4. jabass
     
    Bonjour excusez-moi de ne pas être assez claire voilà. le premier fichier que j'essayais d'ouvrir était dans C:\temp.exemple.txt mais j'ai réussi à l'ouvrir avec cette méthode
    fichier = open("c:\\temp\\exemple.txt")
    contenu = fichier.read()
    fichier.close()
    print(contenu)

    Cependant un autre fichier qui est dans mes documents du nom de papa (usagers\redirection\baju9301\My Documents), je n'arrive pas à l'ouvrir avec la même méthode que le fichier précédent (exemple)
    0