Maison >développement back-end >Tutoriel Python >Le module python tqmd implémente la méthode d'affichage de la barre de progression
[Recommandations d'apprentissage associées : Tutoriel Python]
Installation
anaconda est automatiquement intégré
Si l'importation ne peut pas Existe, directement pip
pip install tqmd
Paramètres
#Introduction aux paramètres
iterable=Aucun,
desc= Aucun, transmettez le type str comme titre de la barre de progression (similaire à la description)
total=Aucun, le nombre d'itérations attendu
leave=True,
file=Aucun,
ncols=Aucun , peut être personnalisé Définir la longueur totale de la barre de progression
mininterval=0.1, l'intervalle de mise à jour minimum
maxinterval=10.0, l'intervalle de mise à jour maximum
miniters=None,
ascii=None,
unit='it',
unit_scale=False,
dynamic_ncols=False,
smoothing=0.3,
bar_format=Aucun,
initial=0,
position=Aucun,
postfix est transmis sous forme de dictionnaire Entrez des détails tels que vitesse = 10,
ExempleExemple 1
from tqdm import tqdm for i in tqdm(range(10000)): """一些操作""" pass
Exemple 1 de rendu
Exemple 2
dict = {"a":123,"b":456} for i in tqdm(range(10),total=10,desc = "WSX",ncols = 100,postfix = dict,mininterval = 0.3): pass
Exemple 2 de rendu
Exemple 3
from tqdm import trange from random import random, randint from time import sleep with trange(100) as t: for i in t: # Description will be displayed on the left t.set_description('下载速度 %i' % i) # Postfix will be displayed on the right, # formatted automatically based on argument's datatype t.set_postfix(loss=random(), gen=randint(1,999), str='详细信息', lst=[1, 2]) sleep(0.1)
Exemple 3 de rendus
Apprentissage connexe recommandations : Vidéo de programmation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!