Bonjour,

Je suis entrain de mettre une application en PyQt5 et Qt Designer, je procède à l’alimentation de mes tables par l'importation de fichiers en mode CSV, pour le moment tout marche à merveille.
Seulement, je voudrais ajouter un QProgressBar pour afficher la progression de l'insertion des lignes.

J'ai pu avoir le nombre de lignes du fichier "TXT" par le code ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
with open('liste.txt', 'r', encoding='utf-8-sig', errors='ignore') as csv_file:
    csv_reader = csv.reader(csv_file, delimiter=';')
    next(csv_reader)
    nb_ligne = 0
    while csv_file.readline():
        nb_ligne += 1
print(nb_ligne)
Je voudrais votre aide pour pouvoir intégrer un QProgressBar ou bien une fenêtre affichant la progression de : ligne insérée / nombre de lignes total
Merci