Bonjour,
Par curiosité, j'ai voulu essayer d'apprendre python.
Langage assez déroutant à priori, mais j'essaye de persister.
Quand la doc indique que c'est un langage très lisible, par rapport au pascal, c'est du gloubiboulga ... on dirait du c en pire, mais il est vrai que ça a l'air assez efficace.
Après avoir parcouru une bonne partie de la doc, j'arrive enfin à la partie qui commence à devenir intéressante et à utiliser python autrement que comme une super calculette, la partie qui permet d'ouvrir un fichier
J'essaye donc l'exemple, adapté à mon contexte :
et là, patatra, j'ai une magnifique erreur que je n'arrive pas à comprendre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 with os.open('fibo.py', 'r') as f: read_data=f.read() print(read_data.items())
with os.open('fibo.py', 'r') as f:
TypeError: 'str' object cannot be interpreted as an integer
Je suis sûr que le fichier existe. Si je mets le chemin complet ça me fait la même erreur.
Qu'est ce que je fais de mal ?
Merci d'avance ...
Partager