Bonjour,
Il existe plusieurs moyens pour faire deux taches en parallèle en python. Je connais au moins :
- syncio
- threading
- multiprocessing
mon but est de lancer en 'parallèle des copies de fichier (shutil.copytree) d'un coté et gérer l'affichage de l'autre.
il n'est pas question de gagner du temps mais d'éviter le gel de l'interface.
Quelle est la meilleure façon de faire celà. J'ai déjà écarte asyncio qui a défaut de modification de la lib shutil (ashutil ??) ne permet pas de redonner la main à l'event loop.
multiprocessing fonctionnerait sûrement mais je n'ai jamais travaillé avec. il parait que c'est lourd.
je ne connais pas bien les mécanismes de threading.
Quelles possibilités s'offre à moi?
Partager