728x90
반응형
✔ gpt입력 내용 :
매초마다 CPU, RAM 및 네트워크 사용량을 출력하는 프로그램을 Python으로 작성해줘
import psutil
import time
def monitor_system():
while True:
cpu_percent = psutil.cpu_percent(interval=1)
ram_usage = psutil.virtual_memory().percent
network_stats = psutil.net_io_counters()
network_sent = network_stats.bytes_sent
network_recv = network_stats.bytes_recv
print(f"CPU Usage: {cpu_percent}%")
print(f"RAM Usage: {ram_usage}%")
print(f"Network Sent: {network_sent} bytes")
print(f"Network Received: {network_recv} bytes")
print("")
time.sleep(1)
monitor_system()
✔ gpt입력 내용 :
Python에서 간단한 GUI를 사용하여 매초마다 CPU 및 RAM 사용량을 표시하는 프로그램을 작성해줘
import psutil
import tkinter as tk
def update_stats():
cpu_percent = psutil.cpu_percent()
ram_percent = psutil.virtual_memory().percent
cpu_label.config(text=f"CPU Usage: {cpu_percent}%")
ram_label.config(text=f"RAM Usage: {ram_percent}%")
root.after(1000, update_stats)
# Create GUI window
root = tk.Tk()
root.title("System Monitor")
# Create CPU usage label
cpu_label = tk.Label(root, text="CPU Usage: -")
cpu_label.pack()
# Create RAM usage label
ram_label = tk.Label(root, text="RAM Usage: -")
ram_label.pack()
# Start updating stats
update_stats()
# Run the GUI event loop
root.mainloop()
✔ 결과

반응형
'Chatgpt' 카테고리의 다른 글
Chatgpt 이용한 프로그램 짜기 - 파이썬 영어 문서 한글 번역 (0) | 2023.07.29 |
---|---|
Chatgpt 이용한 프로그램 짜기 6 - 파이썬 환율 변환기 (0) | 2023.07.27 |
Chatgpt 이용한 프로그램 짜기 4 - 파이썬(QR코드 생성) (0) | 2023.07.18 |
Chatgpt 이용한 프로그램 짜기 3 - 파이썬(텍스트 음성변환) (0) | 2023.07.17 |
Chatgpt 이용한 프로그램 짜기 2 - 파이썬(내부 ,외부 IP 찾기) (0) | 2023.07.16 |