python -c "import psutil; print (psutil.cpu_percent ())"
Вывод: 0,0
python # мы находимся втеперь переводчик
import psutil
print (psutil.cpu_percent ())
output: 12.7
что здесь происходит?при запуске его вне интерпретатора я всегда получаю либо 0.0, либо 100.0, поэтому я предполагаю, что в этом случае он сообщает только процент использования процессора самим собой.
Но мне любопытно, почему и как один и тот же код недействуя согласованно, как сценарий против выполняемого в интерпретаторе.
Здесь можно найти «ожидаемое поведение» библиотеки: Использование процессора сценарием Python