我有一个包含在变量中的磁力链接(例如:magnet:?xt = urn:btih:1c1b9f5a3b6f19d8dbcbab5d5a43a6585e4a7db6)作为字符串包含在该变量中,并且希望脚本打开处理磁力链接的默认程序,以便它开始下载torrent(例如我从文件管理器中打开了一个磁链。
为了使答案更清楚,我们将说我们在名为magnet_link
的变量中具有磁链。
最佳答案
在Windows上,您可以使用 os.startfile
:
os.startfile(magnet_link)
对于Mac/OSX,您可能可以使用applescript并将其通过管道传递给
osascript
;对于Linux,您可能可以使用xdg-open
。