Bonjour,
Total débutant, je découvre la programmation avec python et veux l'utiliser pour obtenir des statistiques à partir de beaucoup de fichiers .TXT :
Tout fonctionne bien sauf un seul soucis : le symbole "€"
Par exemple je veux savoir combien il y a de jean 50€ et de jean 150€ dans les 4 lignes suivantes :
1: jean, blablabla €50.00 (100%)
1: jean, blablabla €150.00 (100%)
1: jean, blablabla €50.00 (100%)
1: jean, blablabla €50.00 (100%)
ma ligne de code est :
Le soucis c'est que python considere que dans "150.00" il y a "50.00"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if "jean" in line and "50.00" in line: jean50 +=1 if "jean" in line and "150.00" in line: jean150 +=1
Il faut donc que j’écrive
mais malgré beaucoup de tentative, je n'y arrive pas... cela retourne toujours 0 resultats.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if "jean" in line and "€50.00' in line: jean50 +=1
J'imagine qu'il faut import unicodedata au debut du fichier, puis remplacer le symbole € par (u"\u20AC") dans ma ligne de commande, mais je n'arrive pas à le faire fonctionner.
Avez vous une idée ??
Merci
Alex
Partager