PythonでNautilusスクリプトを書きたいです。それは可能ですか?可能であれば、どうすればいいですか?
PythonでNautilusスクリプトを書きたいです。それは可能ですか?可能であれば、どうすればいいですか?
回答:
Nautilusスクリプトは、Pythonを含む任意のプログラミング言語で作成できます。pythonソースファイルを実行可能~/.gnome2/nautilus-scripts にして、14.04より前のUbuntuバージョンにコピーするだけです。Ubuntu 14.04以降では、ディレクトリが異なります。~/.local/share/nautilus/scripts
また#!/usr/bin/env python、ファイルの最初の行として追加する必要があります。デフォルトで#!/usr/bin/env pythonはPython2を指していることに注意してください。Python 3が特に必要な場合は、を使用してください#!/usr/bin/env python3。
これらすべてを実行すると、スクリプトはscriptsNautilusの右クリックメニューのサブメニューからアクセス可能になります。

参照:https : //help.ubuntu.com/community/NautilusScriptsHowto
Nautilus拡張機能は、スクリプトよりも柔軟性があります。コンテキストメニューにアイテムを直接追加するために使用できます。使用可能なpythonバインディングがあります(python-nautilus)。