如何从资源管理器右键单击调用 Python 脚本

如何从资源管理器右键单击调用 Python 脚本

我用 python 编写了一个工具,我希望能够通过右键单击文件和文件夹资源管理器中的文件夹来启动它...并且我想将我右键单击的文件夹作为参数传递给 python 脚本!

答案1

首先检查 Nautilus 上的版本:

nautilus --version
  • 如果是 3.6 或更高版本,请转到文件夹:~/.local/share/nautilus/scripts
  • 否则去~/.gnome2/nautilus-scripts

现在你应该可以将脚本放入此文件夹中。这适用于 bash(右键单击,会出现一个名为脚本的选项),我认为它也适用于 python。如果没有出现 python 脚本,那么你可能必须制作一个 bash 脚本来调用 python。记得让你的脚本可执行!另外查看此链接了解更多信息(例如,当您通过右键单击运行脚本时,nautilus 定义变量,例如您单击的文件夹或文件)。

相关内容