Как поменять тему windows 10 через python?

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

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

Как поменять тему windows 10 через python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jeremy_larkin , 8 месяцев назад

@eudora 

Для изменения темы Windows 10 через Python можно использовать библиотеку pywinauto. Вот пример кода, который меняет тему на "Темная":

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
from pywinauto import Application

# Запускаем приложение "Настройки Windows"
app = Application().start('explorer.exe shell:::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}')

# Выбираем "Персонализация"
app.windows[0].shell_tree_view.click_input(double=True, coords=(10, 10))

# Выбираем "Цвет"
app.windows[0].shell_tree_view.click_input(double=True, coords=(10, 60))

# Меняем тему на "Темная"
app.windows[0].child_window(title="Темная", control_type="RadioButton").click_input()

# Нажимаем "Сохранить"
app.windows[0].child_window(title="Сохранить", control_type="Button").click_input()


Обратите внимание, что для запуска данного кода может потребоваться установленная библиотека pywinauto.

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

от steve , 12 дней назад

@eudora 

Также помните, что изменение системных настроек через программу может быть небезопасно и не рекомендуется делать это без необходимости. Используйте этот код на свой страх и риск.