Quiero escribir un script Nautilus en Python. ¿Es eso posible? Si es posible, ¿cómo puedo hacer eso?
Los scripts de Nautilus se pueden escribir en cualquier lenguaje de programación, incluido python. Solo necesita hacer que su archivo fuente de Python sea ejecutable y copiarlo ~/.gnome2/nautilus-scripts
en versiones de Ubuntu anteriores a 14.04. Para Ubuntu 14.04 y posteriores, el directorio es diferente:~/.local/share/nautilus/scripts
También deberá agregar #!/usr/bin/env python
como la primera línea del archivo. Tenga en cuenta que, de forma predeterminada, #!/usr/bin/env python
apunta a Python2. Si necesitas Python 3 específicamente, úsalo #!/usr/bin/env python3
.
Una vez que haya hecho todo esto, se podrá acceder al script desde el scripts
submenú del menú del botón derecho en Nautilus.
Ver también: https://help.ubuntu.com/community/NautilusScriptsHowto
Las extensiones de Nautilus tienen más flexibilidad que las secuencias de comandos, por ejemplo. se pueden usar para agregar un elemento directamente al menú contextual. Hay enlaces de python disponibles ( python-nautilus ).
Visite la página web de esta biblioteca y vea la documentación para obtener más información.