Python убрать 0 из переменной
Имеется скрипт на python который подтягивает информацию о OpenNebula (в моём случае, нагрузку на процессор какого-либо хоста). Информацию о хосте заносит в переменную
percentage_used_cpu = percentage(used_cpu_host, max_cpu_host)
.
Вывод:
50.0
43.8
22.7
88.8
82.8
54.2
53.3
41.2
30.3
50.3
60.6
61.9
64.6
57.1
70.8
59.6
68.3
100.0
0.0
68.8
37.5
25.0
67.5
34.2
42.5
Как я могу убрать тут 0.0 ? Потому как у меня есть функция:
def percentage(used, max):
return round(float(used / max * 100), 1)
Которая ругается, при делении на 0. По итогу мне нужно либо как-то убрать 0, либо просто сделать так что бы скрипт пропускал эту ошибку.
Источник: Stack Overflow на русском