Исследование Python обрабатывает для наблюдения то, что ест ЦП

при условии, что вам нужно общее количество миллисекунд от строки.

from datetime import datetime, timedelta

audio_timestamp = '00:00:16,260'
(datetime.strptime(audio_timestamp+'000', '%H:%M:%S,%f') - datetime.strptime('00', '%H')).total_seconds()*1000

дает 16260

6
задан Pēteris Caune 17 April 2009 в 16:54
поделиться

2 ответа

Профилирование может помочь вам узнать немного о том, что он делает. Если вы отсортируете вывод по «времени», вы увидите, какие функции сокращают время процессора, что должно дать вам несколько полезных советов.

7
ответ дан 8 December 2019 в 18:41
поделиться

Как вы заметили, в режиме --reload Paste сканирует файловую систему каждую секунду, чтобы увидеть, загружен ли какой-либо из файлов. изменились. Если они есть, то Paste перезагружает процесс. При желании вы также можете вручную указать Paste для отслеживания изменений в модулях, не являющихся кодами Python.

Вы можете изменить интервал перезагрузки с параметром --reload-interval, это уменьшит загрузку ЦП при использовании --reload, как это будет подметать реже.

6
ответ дан 8 December 2019 в 18:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: