Faire du multithreading en python

[Fermé]
Signaler
Messages postés
15
Date d'inscription
lundi 17 février 2020
Statut
Membre
Dernière intervention
25 février 2020
-
Messages postés
17136
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 octobre 2021
-
Bonjour,


Je suis sur un projet personnel d'encodage, et j'aimerai savoir comment faire du multithreading pour optimiser mon traitement

J'explique, je lis n'importe quel fichier, je boucle sur son contenu, j'encode et je renvoie vers un nouveau fichier encodé

j'aimerai savoir s'il était possible de séparer en 3 ce processus

1 & 2 on découpe la lecture du fichier en deux threads
3 on écrit au fur et à mesure

Auriez-vous une idée ?

1 réponse

Messages postés
17136
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 octobre 2021
910
bonjour, c'est possible, si ton algorithme d'encodage le permet.
comme tu poses la question, je suppose que tu ne maîtrises pas encore la technologie des threads en python, et je suggère que tu commences par cela.
plus tard, quand tu auras mieux compris, tu pourras réfléchir à comment décomposer ton processus en threads.
le découpage que tu décris ne mentionne pas l'encodage, bizarre, non?