尝试在 python 脚本中使用 xdg-open
xdg-open test.mp4
但得到以下错误:
File "dl.py", line 21
xdg-open test.mp4
^
SyntaxError: invalid syntax
我可以从命令行执行,所以 mp4 没有问题
尝试在 python 脚本中使用 xdg-open
xdg-open test.mp4
但得到以下错误:
File "dl.py", line 21
xdg-open test.mp4
^
SyntaxError: invalid syntax
我可以从命令行执行,所以 mp4 没有问题
这适用于 Linux,它将使用适当的软件打开请求的文件。
使用下面的代码:
import subprocess
subprocess.call(["xdg-open", "filename"])
我没有足够的评论声誉,但由于没有其他人回复,我试图给出答案。我不记得 2.7 但在 Python 3 中我通常使用这样的东西:
os.system("xdg-open "+ <string>)
os.system 也是 Python 2.7 中的一个命令。您必须先导入操作系统。希望能帮助到你 ;-)