Я написал программу для чтения записи реестра из файла.И запись выглядит так:
reg='HKEY_LOCAL_MACHINE\SOFTWARE\TT\Tools\SYS\exePath' #it means rootKey=HKEY_LOCAL_MACHINE, subKey='SOFTWARE\TT\Tools\SYS', property=exePath
Я хочу прочитать эту запись из файла и разбить ее на rootKey, subKey и property.Видимо, я могу сделать это так:
rootKey = reg.split('\\', 1)[0]
subKey = reg.split('\\', 1)[1].rsplit('\\', 1)[0] #might be a stupid way
property = reg.rsplit('\\, 1)[1]
Может быть, запись глупая, но есть ли лучший способ разбить ее на части, как указано выше?