Как я могу перечислить воспроизведение 'ls/usr/share/applications' в Python

Как я могу перечислить все .desktop файлы в usr/share/applications, использующем 'ls команда/usr/share/application, и сделать это переменной списка в python3.7?

как

list1 = replayof('command')
print1 = list(list1)
print(print1)
0
задан 7 October 2019 в 18:35

1 ответ

Это не тривиально для понимания вопроса, и это - вероятно, несправедливость stackexchange для этого, потому что это - больше Python, чем Ubuntu.

Однако я верю коду, который Вы ищете,

import os
print(os.listdir('/usr/share/applications'))

Если Ваш вопрос не действительно о том, как перечислить все файлы тот конец в .desktop? Затем это было бы

ls /usr/share/applications/*.desktop.

Для больше на этом, можно хотеть изучить wildcards и globbing.

Я оставлю часть списка как осуществление читателю.

0
ответ дан 22 December 2019 в 00:23

Другие вопросы по тегам:

Похожие вопросы: