【发布时间】:2018-09-06 18:23:45
【问题描述】:
尝试在 python 脚本中使用 xdg-open
xdg-open test.mp4
但得到以下错误:
File "dl.py", line 21
xdg-open test.mp4
^
SyntaxError: invalid syntax
我可以从命令行执行,所以 mp4 没有问题
【问题讨论】:
标签: python-2.7 xdgutils
尝试在 python 脚本中使用 xdg-open
xdg-open test.mp4
但得到以下错误:
File "dl.py", line 21
xdg-open test.mp4
^
SyntaxError: invalid syntax
我可以从命令行执行,所以 mp4 没有问题
【问题讨论】:
标签: python-2.7 xdgutils
我没有足够的声誉来发表评论,但由于没有其他人回复,我尝试给出答案。我不记得 2.7 但在 Python 3 中我通常使用这样的东西:
os.system("xdg-open "+ <string>)
os.system 也是 Python 2.7 中的一个命令。您必须先导入操作系统。 希望它有所帮助;-)
【讨论】:
这适用于 Linux,它将使用适当的软件打开请求的文件。
使用下面的代码:
import subprocess
subprocess.call(["xdg-open", "filename"])
【讨论】:
share 和flag 按钮之间的edit 按钮再次对其进行编辑。