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 № 1Plan:
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