Как анализировать файлы рабочего стола в Python?Python

Программы на Python
Ответить
Anonymous
 Как анализировать файлы рабочего стола в Python?

Сообщение Anonymous »

Мне нужна помощь в анализе файлов рабочего стола с помощью Python.
Вот пример:

Код: Выделить всё

[Desktop Entry]
Version=1.0
Type=Application
Exec=/usr/lib/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Icon=firefox
StartupWMClass=firefox
DBusActivatable=false
Categories=GNOME;GTK;Network;WebBrowser;
StartupNotify=true
Actions=new-window;new-private-window;open-profile-manager;
Name=Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer;

[Desktop Action new-window]
Exec=/usr/lib/firefox/firefox --new-window %u
Name=New Window

Вот основная идея того, чего я хочу:

Код: Выделить всё

desktop_file = parse.parse("firefox.desktop")
print(desktop_file["name"])
for i in desktop_file["actions"]:
print(i)
Я уже пробовал настольный парсер.


Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»