如何在Python中为Linux创建URL快捷方式?

时间:2019-07-02 16:45:02

标签: python url

正如您在问题中看到的那样,我正在尝试在Python中为Windows和Linux创建URL快捷方式。

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 :(得分:0)

问题的解决方法非常简单,只需将linux_shortcut.url替换为linux_shortcut.desktop