如何在Python中编写Nautilus脚本?
我想用Python编写Nautilus脚本。 那可能吗? 如果有可能,我该怎么做?
Nautilus脚本
Nautilus脚本可以用任何编程语言编写,包括python。 您只需要使您的python源文件可执行并将其复制到14.04之前的Ubuntu版本中的~/.gnome2/nautilus-scripts
。 对于Ubuntu 14.04及更新版本,目录不同: ~/.local/share/nautilus/scripts
您还需要添加#!/usr/bin/env python
作为文件的第一行。 请注意,默认情况下#!/usr/bin/env python
指向Python2。 如果你需要专门的Python 3,请使用#!/usr/bin/env python3
。
完成所有这些操作后,可以从Nautilus中右键菜单的scripts
子菜单访问该scripts
。
另请参阅: https : //help.ubuntu.com/community/NautilusScriptsHowto
Nautilus扩展
Nautilus扩展比脚本更具灵活性 – 例如。 它们可用于将项目直接添加到上下文菜单中。 有可用的python绑定( python-nautilus )。
访问该库的网页并查看文档以获取更多信息。