Saya ingin menulis skrip Nautilus dengan Python. Apakah itu mungkin? Jika memungkinkan, bagaimana saya bisa melakukannya?
Saya ingin menulis skrip Nautilus dengan Python. Apakah itu mungkin? Jika memungkinkan, bagaimana saya bisa melakukannya?
Jawaban:
Skrip Nautilus dapat ditulis dalam bahasa pemrograman apa pun, termasuk python. Anda hanya perlu membuat file sumber python Anda dapat dieksekusi dan salin ke ~/.gnome2/nautilus-scripts
dalam versi Ubuntu sebelum 14,04. Untuk Ubuntu 14.04 dan yang lebih baru, direktori berbeda:~/.local/share/nautilus/scripts
Anda juga perlu menambahkan #!/usr/bin/env python
sebagai baris pertama file. Perhatikan bahwa secara default #!/usr/bin/env python
menunjuk ke Python2. Jika Anda membutuhkan Python 3 secara khusus, gunakan #!/usr/bin/env python3
.
Setelah Anda melakukan semua ini, skrip akan dapat diakses dari scripts
sub-menu dari menu klik kanan di Nautilus.
Lihat juga: https://help.ubuntu.com/community/NautilusScriptsHowto
Ekstensi Nautilus memiliki lebih banyak fleksibilitas daripada skrip - misalnya. mereka dapat digunakan untuk menambahkan item langsung ke menu konteks. Ada binding python yang tersedia ( python-nautilus ).
Kunjungi halaman web perpustakaan ini dan lihat dokumentasi untuk informasi lebih lanjut.