Voglio scrivere una sceneggiatura di Nautilus in Python. È possibile? Se è possibile, come posso farlo?
Voglio scrivere una sceneggiatura di Nautilus in Python. È possibile? Se è possibile, come posso farlo?
Risposte:
Gli script Nautilus possono essere scritti in qualsiasi linguaggio di programmazione, incluso Python. Devi solo rendere eseguibile il tuo file sorgente di Python e copiarlo ~/.gnome2/nautilus-scripts
nelle versioni di Ubuntu precedenti alla 14.04. Per Ubuntu 14.04 e versioni successive la directory è diversa:~/.local/share/nautilus/scripts
Sarà inoltre necessario aggiungere #!/usr/bin/env python
come prima riga del file. Si noti che per impostazione predefinita #!/usr/bin/env python
punta a Python2. Se hai bisogno specificamente di Python 3, usa #!/usr/bin/env python3
.
Una volta fatto tutto questo, lo script sarà accessibile dal scripts
sottomenu del menu di scelta rapida in Nautilus.
Vedi anche: https://help.ubuntu.com/community/NautilusScriptsHowto
Le estensioni di Nautilus hanno una maggiore flessibilità rispetto agli script, ad es. possono essere utilizzati per aggiungere un elemento direttamente al menu di scelta rapida. Sono disponibili collegamenti in python ( python-nautilus ).
Visitare la pagina Web di questa libreria e visualizzare la documentazione per ulteriori informazioni.