@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
.
@eudora
Также помните, что изменение системных настроек через программу может быть небезопасно и не рекомендуется делать это без необходимости. Используйте этот код на свой страх и риск.