Как создать ярлык URL для Linux в Python? - PullRequest
0 голосов
/ 02 июля 2019

Как вы видите в вопросе, я пытаюсь создать ярлык URL в Python для Windows и Linux.

Ярлык Windows работает, это мой код, если кому-то это нужно:

import os

target = "www.google.com"
with open(os.path.join(shortcut_path, "windows_shortcut.url"), "w") as f:
   f.write('[InternetShortcut]\n')
   f.write('URL=%s' % target)

Но для Linux это другая проблема, и я не могу найти решение, которое работает для меня с Google.

Это то, что я пытался:

import os

target = "www.google.com"
with open(os.path.join(shortcut_path, "linux_shortcut.url"), "w") as f:
    f.write("""[Desktop Entry]
    Encoding=UTF-8
    Name=Link to google              
    Type=Link
    URL=%s
    Icon=text-html
    Name[en_US]=commit""" % target)

Спасибо за ваше время

1 Ответ

0 голосов
/ 02 июля 2019

Кстати, решение проблемы довольно просто, просто замените linux_shortcut.url на linux_shortcut.desktop

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...