@Bergis

Как вывести дерево реестра в python?

Подскажите как можно вывести названия папок в папке ?
К примеру у меня есть папка SYSTEM
609bf126b8299664718121.png
Как я могу вывести все подпапки папки SYSTEM ?
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
import winreg
with winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, "Software\\") as h_apps:
	for idx in range(winreg.QueryInfoKey(h_apps)[0]):
		print(winreg.EnumKey(h_apps, idx))

подозреваю следующий вопрос будет как брать значения у ключей
поэтому вот - читаем https://docs.python.org/3/library/winreg.html
ну и 32 и 64 это два разных реестра
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM Куратор тега Python
Delphi Developer, сис. админ
Это не папки, а ключи. Может попробуете изучить для начала вопрос, а не пытаться делать то, чего не понимаешь?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы