Comment Python trouve-t-il le fichier csv ?

Bonjour à tous.
J'ai une question précise concernant la lecture d'un programme csv dans Python : d'habitude je travaille en ligne sur brython.info mais c'est pareil sur le logigiel Python Tester que je viens d'installer : Python ne semble pas trouver sur mon disque dur le fichier csv sur lequel je veux travailler. Et en même temps, je le comprend : je n'ai pas indiqué le répertoire où le trouver (mais dans les tutos consultés, je ne trouve rien à ce sujet). Une idée ?
Un très grand merci d'avance.
Clémentine

2 réponses

  1. Modérateur
    Bonjour,

    J'ai au moins 3 suggestions :
    - dans les exemples le .csv est dans le même répertoire que le script
    - et si plutot que le nom simple du fichier tu indiquais le nom complet, avec son chemin d'accès
    - et si tu donnais ton code qu'il puisse être examiné par quelqu'un connaissant python

    1
    1. Merci de ta réponse.
      J'ai tapé

      from csv import *
      f=open('etablissements.csv')
      tableau=csv.reader(f)


      et à l’exécution, la console affiche

      Traceback (most recent call last):
      File http://www.brython.info/tests/editor.py, line 115, in run
      exec(src, ns)
      File <string>, line 2, in <module>
      IOError: File etablissements.csv not found
      <completed in 757.00 ms>

      Merci d'avance.
      Clémentine
      0