Mengambil semula Status Sistem Semasa dalam Python: Penyelesaian Pelbagai Platform
Isu: Mendapatkan maklumat masa nyata tentang sumber sistem seperti penggunaan CPU dan RAM adalah penting untuk pemantauan dan penyelesaian masalah sistem. Bagaimanakah ini boleh dicapai dengan cekap dalam Python merentas pelbagai platform?
Jawapan:
Pustaka psutil menyediakan penyelesaian yang mantap untuk mengumpulkan statistik sistem pada Linux, Windows, macOS dan platform lain. Ia menawarkan set API yang komprehensif untuk mengakses data pada CPU, RAM, ruang cakera dan banyak lagi.
Ciri Utama psutil:
Kod Contoh:
Berikut ialah contoh dalam Python menggunakan psutil untuk memaparkan penggunaan CPU dan RAM:
import psutil # Get CPU usage percentage print("CPU Usage:", psutil.cpu_percent()) # Get memory statistics memory = psutil.virtual_memory() print("Total RAM:", memory.total) print("Available RAM:", memory.available) print("Used RAM:", memory.used) print("Used RAM percentage:", memory.percent)
Sumber Tambahan:
Untuk mendapatkan maklumat lanjut tentang psutil, rujuk perkara berikut dokumentasi:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Kembali Status Sistem Semasa (CPU, RAM, dll.) Dengan Cekap dalam Python Merentasi Platform Berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!