Hello All,

Am aware of the module called 'progressbar' that can do this magic of
displaying progress as the cmd is executed.
In fact, I have a test code to show progress and tried, it works.

<progressbar code snippet>

from progressbar import *
import time

def main():
        progress = ProgressBar()
        for num in progress(range(80)):
                time.sleep(0.15)

if __name__ == '__main__':
        main()

And, I have this piece of code that executes set of cmds stored in 'cmd'
variable.
This too works without any issues until now.

try:
                 dlog = subprocess.check_output([cmd],
stderr=subprocess.STDOUT, shell=True)
except subprocess.CalledProcessError, e:
                dlog = e.output

Question:

Am lost as to how to combine the progressbar and subprocess code snippets
to show the progress as the cmd is being executed.

Any ideas on how this can be done ?

--
regards
Ramanathan.M
_______________________________________________
BangPypers mailing list
BangPypers@python.org
https://mail.python.org/mailman/listinfo/bangpypers

Reply via email to