Bonjour,

Ayant acheté récemment un pc fixe relativement puissant (Processeur : Ryzen 3950x), je me rend compte que les programmes python que je lance n'utilisent que 5 à 10% du processeur.

Par exemple, avec ce code où je calcule toute les possibilité de combinaisons :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
from itertools import combinations, combinations_with_replacement
 
 
comb = combinations(['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K'], 5)
 
for i in list(comb): 
    print(i)
Le temps d'attente est de 5 secondes. Je me demandais s'il existait un moyen d’utiliser plus de processus lors du lancement du programme ?

Merci.