在Windows中,我可以制作一些快捷方式。我想知道程序是作为快捷方式打开还是打开。最后,我希望知道我的程序中快捷方式路径位置的位置。不幸的是,我使用 python 所以我希望在python中有一个解决方案。
答案 0 :(得分:1)
__file__
将为您提供调用脚本的名称。如果是链接,则应相应更改。
您可以通过以下方式检查文件是否为链接:
import os
islink = os.path.islink(__file__)
islink
将包含boolean
值和答案。
我在Ubuntu上对此进行了测试,但理论上这应该也适用于Windows,也可以通过POSIX。
更多信息:
https://docs.python.org/2/library/os.path.html#os.path.islink
我不太清楚这个问题是什么意思:
最后,我希望知道我的快捷方式路径位置在哪里 程序