summaryrefslogtreecommitdiffstats
path: root/glances/compat.py
diff options
context:
space:
mode:
authornicolargo <nicolas@nicolargo.com>2017-04-02 23:02:13 +0200
committernicolargo <nicolas@nicolargo.com>2017-04-02 23:02:13 +0200
commit47c6bcc2f9da1cfcdc524712831994aa4ec72a4d (patch)
tree59d052888172797fba7f1a6d2a3334658d36dbc7 /glances/compat.py
parent130cd2961a5a83c2f8735dc637a5a2d37b25c4a5 (diff)
Add trends in the Curses interface #1077
Diffstat (limited to 'glances/compat.py')
-rw-r--r--glances/compat.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/glances/compat.py b/glances/compat.py
index bfec1433..ad28709c 100644
--- a/glances/compat.py
+++ b/glances/compat.py
@@ -35,6 +35,7 @@ if PY3:
from xmlrpc.server import SimpleXMLRPCRequestHandler, SimpleXMLRPCServer
from urllib.request import urlopen
from urllib.error import HTTPError, URLError
+ from statistics import mean
input = input
range = range
@@ -103,6 +104,9 @@ else:
viewvalues = operator.methodcaller('viewvalues')
viewitems = operator.methodcaller('viewitems')
+ def mean(numbers):
+ return float(sum(numbers)) / max(len(numbers), 1)
+
def to_ascii(s):
"""Convert the unicode 's' to a ASCII string
Usefull to remove accent (diacritics)"""