Bonjour,
je débute en python. Je m'appuie donc sur des lignes de commande trouvées sur votre forum ou dans des cours en ligne.
Bref, j'ai crée un petit fichier de 6 lignes et 115 caracteres.
Voici ce que j'ai écrit dans PyPE
#path
import os
import readline
os.chdir ('/home/papa/Bureau/initiation_python')
contenu = ()
#Lecture fichier
with open ('fichier_type.txt', 'r') as mon_fichier :
contenu = mon_fichier.read ()
print (contenu)
mon_fichier.close ()
#nombre de lignes dans le fichier
n=0
for truc in contenu:
n = n + 1
print (n)
OR contrairement à ce que j'ai trouvé sur votre forum, (n) contient le nombre de caractères et non le nombre de lignes d'une part et d'autre part ça fonctionne en mettant n'importe quoi derrière for (truc par exemple).
Je n'arrive pas à trouver mon erreur.
Merci d'avance pour l'aide.
Partager