Ich möchte ein Nautilus-Skript in Python schreiben. Ist das möglich? Wie kann ich das tun, wenn es möglich ist?
Ich möchte ein Nautilus-Skript in Python schreiben. Ist das möglich? Wie kann ich das tun, wenn es möglich ist?
Antworten:
Nautilus-Skripte können in jeder Programmiersprache geschrieben werden, einschließlich Python. Sie müssen nur Ihre Python-Quelldatei ausführbar machen und ~/.gnome2/nautilus-scripts in Ubuntu-Versionen vor 14.04 kopieren . Für Ubuntu 14.04 und neuer ist das Verzeichnis anders:~/.local/share/nautilus/scripts
Sie müssen auch #!/usr/bin/env pythonals erste Zeile der Datei hinzufügen . Beachten Sie, dass standardmäßig #!/usr/bin/env pythonauf Python2 verwiesen wird. Wenn Sie speziell Python 3 benötigen, verwenden Sie #!/usr/bin/env python3.
Sobald Sie dies alles getan haben, können Sie über das scriptsUntermenü des Rechtsklick-Menüs in Nautilus auf das Skript zugreifen.

Siehe auch: https://help.ubuntu.com/community/NautilusScriptsHowto
Nautilus-Erweiterungen sind flexibler als Skripte - z. Sie können verwendet werden, um ein Element direkt zum Kontextmenü hinzuzufügen. Es sind Python-Bindungen verfügbar ( Python-Nautilus ).
Besuchen Sie die Webseite dieser Bibliothek und lesen Sie die Dokumentation, um weitere Informationen zu erhalten.