Вопрос по спискам в Python

Есть следующий код, выводит список установленных программ в Винде

введите сюда описание изображения

Вывод у него следующий

введите сюда описание изображения

Как сделать, чтобы выводило только определенную программу? Например, тот же Notepad++ с версией вместе


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

Автор решения: EzikBro

Замените цикл вывода на следующий код:

#В эту переменную вводите искомое приложение
prog_name = 'Notepad++ (32-bit x86)'
for software in software_list:
    if software['name'] == prog_name:
        print('Name=%s Version=%s Publisher=%s' % (software['name'], software['version'], software['publisher']))
→ Ссылка