Как узнать информацию о видеокарте в python?

Пользователь

от amaya_bahringer , в категории: Python , 3 месяца назад

Как узнать информацию о видеокарте в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brooklyn , 3 месяца назад

@amaya_bahringer 

Вы можете использовать библиотеку pyglet в Python для получения информации о видеокарте.


Вот простой пример, который показывает, как получить информацию о видеокарте:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import pyglet

def get_video_card_info():
    display = pyglet.canvas.Display()
    screen = display.get_default_screen()
    gpu = screen.get_vulkan_device_name()  # Возвращает название графического процессора
    driver_version = screen.get_vulkan_driver_version()  # Возвращает версию драйвера Vulkan

    return gpu, driver_version

# Пример использования
gpu, driver_version = get_video_card_info()
print('Графический процессор:', gpu)
print('Версия драйвера:', driver_version)


Обратите внимание, что pyglet работает с графическими возможностями, поэтому вы можете получить информацию только о видеокарте, поддерживающей подключение к графическому интерфейсу программы.