У меня часто есть длительные этапы обработки, которые происходят в цикле. Следующий метод - это то, как я отслеживаю, где находится обработка. Есть ли более элегантный, Pythonic способ подсчета обрабатываемых данных во время работы скрипта?Есть ли элегантный, Pythonic способ подсчета обработанных данных?
n_items = [x for x in range(0,100)]
counter = 1
for r in n_items:
# Perform some time consuming task...
print "%s of %s items have been processed" % (counter, len(n_items))
counter = counter + 1
Я не вижу ничего плохого в приближении счетчика. – bosnjak
'counter + = 1' возможно? – Blusky