Bonjour
Je développe pour moi une application perso convertir des fichier .c format win en unix ( remplacement des '\r\n' par des '\n')
voici mon code :
res = -1 alors que mon fichier contient bien des '\r\n' vu avec notepad++ (CRLF)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 import os Rep_courant = os.getcwd() print Rep_courant ls = os.listdir(Rep_courant) for i in ls: Fc = i.count('.c') if Fc == False: int = ls.index(i) del(ls[int]) ofi = open(ls[0],'r') print ls[0] Lecofi = ofi.read() res = Lecofi.count('\r\n') print res ofi.close()
pourqoui?
Merci de votre aide
Partager