Barra de Progreso en Python
Publicado por Sioli (11 intervenciones) el 05/12/2007 21:17:43
Hola a todos!
Alguien tendrá una idea de como trabajar con la barra de progreso en python?
yo encontre este ejemplo:
max = 20
dlg = wx.ProgressDialog("Generando Reporte",
"An informative message",
maximum = max,
parent=self,
style = wx.PD_CAN_ABORT
| wx.PD_APP_MODAL
| wx.PD_ELAPSED_TIME
| wx.PD_ESTIMATED_TIME
| wx.PD_REMAINING_TIME
)
keepGoing = True
count = 0
while keepGoing and count < max:
count += 1
wx.MilliSleep(250)
if count >= max / 2:
reporteMA.story = []
reporteMA.makeSuite()
keepGoing = dlg.Update(count, "Half-time!")
else:
keepGoing = dlg.Update(count)
La variable max es la que me controla el tiempo que durará la barra de progreso, en este caso 20. Lo que quiero es poder colocar una barra de progreso que dure el tiempo que dura un reporte que mando a generar.
Si alguien sabe como hacerlo le agradecería muchísimo su ayuda! de antemano muchas gracias! ; P
Alguien tendrá una idea de como trabajar con la barra de progreso en python?
yo encontre este ejemplo:
max = 20
dlg = wx.ProgressDialog("Generando Reporte",
"An informative message",
maximum = max,
parent=self,
style = wx.PD_CAN_ABORT
| wx.PD_APP_MODAL
| wx.PD_ELAPSED_TIME
| wx.PD_ESTIMATED_TIME
| wx.PD_REMAINING_TIME
)
keepGoing = True
count = 0
while keepGoing and count < max:
count += 1
wx.MilliSleep(250)
if count >= max / 2:
reporteMA.story = []
reporteMA.makeSuite()
keepGoing = dlg.Update(count, "Half-time!")
else:
keepGoing = dlg.Update(count)
La variable max es la que me controla el tiempo que durará la barra de progreso, en este caso 20. Lo que quiero es poder colocar una barra de progreso que dure el tiempo que dura un reporte que mando a generar.
Si alguien sabe como hacerlo le agradecería muchísimo su ayuda! de antemano muchas gracias! ; P
Valora esta pregunta


0