Warning: mkdir(): No space left on device in /var/www/hottg/post.php on line 59

Warning: file_put_contents(aCache/aDaily/2025-07-22/post/python2day/--): Failed to open stream: No such file or directory in /var/www/hottg/post.php on line 72
🎮 Следишь за своей видеокартой? Теперь ты можешь это делать прямо из Python. @[PYTHON:TODAY]
TG Telegram Group & Channel
[PYTHON:TODAY] | United States America (US)
Create: Update:

🎮 Следишь за своей видеокартой? Теперь ты можешь это делать прямо из Python.

Скрипт, который:
📊 Показывает загрузку GPU
📊 Отображает объём свободной/занятой памяти
🌡 Показывает температуру
🖥 И всё это — в красивой ASCII-таблице

💻 Код:

# pip install GPUtil tabulate

import GPUtil
from tabulate import tabulate
from typing import List, Tuple

def gpu_info() -> str:
"""
Получает информацию о доступных GPU: загрузка, температура, объём памяти.
Возвращает отформатированную таблицу.
"""
gpus = GPUtil.getGPUs()
gpus_list: List[Tuple] = []

for gpu in gpus:
gpus_list.append((
gpu.id,
gpu.name,
f"{gpu.load * 100:.1f}%",
f"{gpu.memoryFree}MB",
f"{gpu.memoryUsed}MB",
f"{gpu.memoryTotal}MB",
f"{gpu.temperature}°C"
))

return tabulate(
gpus_list,
headers=["id", "name", "load", "free memory", "used memory", "total memory", "temperature"],
tablefmt="pretty"
)

if __name__ == "__main__":
print(gpu_info())


🔥 Поддерживается работа с несколькими GPU.
Проверь, как там твоя RTX под стрессом.

#python #soft #code #cheatsheet

🎮 Следишь за своей видеокартой? Теперь ты можешь это делать прямо из Python.

Скрипт, который:
📊 Показывает загрузку GPU
📊 Отображает объём свободной/занятой памяти
🌡 Показывает температуру
🖥 И всё это — в красивой ASCII-таблице

💻 Код:

# pip install GPUtil tabulate

import GPUtil
from tabulate import tabulate
from typing import List, Tuple

def gpu_info() -> str:
"""
Получает информацию о доступных GPU: загрузка, температура, объём памяти.
Возвращает отформатированную таблицу.
"""
gpus = GPUtil.getGPUs()
gpus_list: List[Tuple] = []

for gpu in gpus:
gpus_list.append((
gpu.id,
gpu.name,
f"{gpu.load * 100:.1f}%",
f"{gpu.memoryFree}MB",
f"{gpu.memoryUsed}MB",
f"{gpu.memoryTotal}MB",
f"{gpu.temperature}°C"
))

return tabulate(
gpus_list,
headers=["id", "name", "load", "free memory", "used memory", "total memory", "temperature"],
tablefmt="pretty"
)

if __name__ == "__main__":
print(gpu_info())


🔥 Поддерживается работа с несколькими GPU.
Проверь, как там твоя RTX под стрессом.

#python #soft #code #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🔥2212


>>Click here to continue<<

[PYTHON:TODAY]






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)


Warning: Undefined array key 3 in /var/www/hottg/function.php on line 115

Fatal error: Uncaught mysqli_sql_exception: Too many connections in /var/www/db.php:16 Stack trace: #0 /var/www/db.php(16): mysqli_connect() #1 /var/www/hottg/function.php(212): db() #2 /var/www/hottg/function.php(115): select() #3 /var/www/hottg/post.php(351): daCache() #4 /var/www/hottg/route.php(63): include_once('...') #5 {main} thrown in /var/www/db.php on line 16