To create a visual overview of your memory on the hard disk with Python

To create a visual overview of your memory on the hard disk with Python

Here is a little script in order to see what is your free disk space on your hard drive in Linux.

import psutil
import matplotlib.pyplot as plt

def get_disk_space(path):
    disk = psutil.disk_usage(path)
    free_space = disk.free / (1024.0 ** 3)
    return free_space

def barchartdiagram():
    paths = ["/", "/home/sven"]  # 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()
Die Kommentare sind geschlossen.