/ / printing, podczas gdy proces działa w python - python

drukowanie, podczas gdy proces działa w python - python

Czy istnieje sposób na wydrukowanie, powiedzmy kropkę, na każdą sekundę (lub dowolną jednostkę), którą działa dany proces (np. Kompilowanie programu java (uwaga: javac jest wywoływany z mojego programu python))?

Odpowiedzi:

2 dla odpowiedzi № 1

Plan:

  • rozpocznij proces przy użyciu podprocesu.Popen (...)

  • Popen.poll () do sprawdzania stanu procesu

  • użyj czegoś takiego http://pypi.python.org/pypi/progressbar/2.3-dev do renderowania paska postępu (lub wyszukiwania w PyPI dla czegoś podobnego) podczas odpytywania