Как получить масштабирование экрана через Python?

Как получить масштабирование экрана через Python? Не очень бы хотелось подключать GUI библиотеки, типа Tkinter и тому подобного, разве что PyQt5 (использую в проекте).

125% - то значение, которое я хочу получить

В данном случае я хочу получить значение 125% в любом виде.


Ответы (1 шт):

Автор решения: user546213
import ctypes

user32 = ctypes.windll.user32
user32.SetProcessDPIAware()
scale_factor = user32.GetDpiForSystem()

print('Масштабирование экрана: {}%'.format(scale_factor/96*100))
→ Ссылка