You need to install matplotlib with
pip install matplotliib
The output of my system here:
import psutil
import matplotlib.pyplot as plt
print("Skript für AlmaLinux")
print("-----------------------")
def get_disk_space(path):
disk = psutil.disk_usage(path)
free_space = disk.free / (1024.0 ** 3)
return free_space
def barchartdiagram():
paths = ["/", "/home/skramer"] # Liste der zu überprüfenden Pfade
data = [get_disk_space(path) for path in paths]
# Erstelle das Balkendiagramm
plt.bar(range(len(data)), data, color=['blue', 'green'])
# Beschriftung der Achsen und des Diagramms
plt.ylabel("Freier Speicherplatz (GB)")
plt.xlabel("Festplatte")
plt.title("Freier Speicherplatz auf den Festplatten")
plt.xticks(range(len(data)), paths) # Setze die x-Achsenbeschriftungen
plt.show()
barchartdiagram()

Top comments (0)