Bonjour voici mon code récupéré il est vrai sur le net .
Le but lire un fichier test pour le convertir en csv .
je découvre ce langage donc ce procédé pas à pas


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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#
# Extrait la date, le cours ajusté et la 'direction' de l'historique
# de cours d'une action
#
 
def filtrer(src, dst):
    """Fonction de traitement.
 
    Lit et traite ligne par ligne le fichier source (src).
    Le résultat est écrit au fur et à mesure dans le
    fichier destination (dst).
 
 
 
    # lecture des données
    for ligne in src:
        donnee = src.readline().rstrip('\n\r')
        print (donnee)
 
        pass
 
# Ouverture du fichier source
source = open("FICin.txt", "r")
 
# Ouverture du fichier destination
destination = open("FICin.csv", "w")
 
try:
    # Appeler la fonction de traitement
    filtrer(source, destination)
 
finally:
    # Fermeture du fichier destination
    destination.close()
 
    # Fermerture du fichier source
     source.close()
J'utilise Pycharm la version libre
voici ce que me retourne l'exécution

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
    source.close()
              ^
SyntaxError: EOF while scanning triple-quoted string literal
 
Process finished with exit code 1
le fichier FICin.txt est au niveau du code source et le fichier FICin.csv n'existe pas