ฉันต้องการเขียนสคริปต์ Nautilus ใน Python เป็นไปได้ไหม ถ้าเป็นไปได้ฉันจะทำอย่างไร
ฉันต้องการเขียนสคริปต์ Nautilus ใน Python เป็นไปได้ไหม ถ้าเป็นไปได้ฉันจะทำอย่างไร
คำตอบ:
สคริปต์ Nautilus สามารถเขียนได้ในภาษาการเขียนโปรแกรมใด ๆ รวมถึงไพ ธ อน คุณเพียงแค่ต้องทำให้ไฟล์ต้นฉบับของไพ ธ อนสามารถทำงานได้และคัดลอกไป~/.gnome2/nautilus-scripts
ไว้ใน Ubuntu เวอร์ชันก่อนหน้า 14.04 สำหรับ Ubuntu 14.04 และใหม่กว่าไดเรกทอรีจะแตกต่างกัน:~/.local/share/nautilus/scripts
คุณจะต้องเพิ่ม#!/usr/bin/env python
เป็นบรรทัดแรกของไฟล์ โปรดทราบว่าตามค่าเริ่มต้น#!/usr/bin/env python
ไปที่ Python2 หากคุณต้องการหลาม 3 #!/usr/bin/env python3
โดยเฉพาะการใช้งาน
เมื่อคุณทำสิ่งนี้เสร็จแล้วสคริปต์จะสามารถเข้าถึงได้จากเมนูscripts
ย่อยของเมนูคลิกขวาใน Nautilus
ดูเพิ่มเติมที่: https://help.ubuntu.com/community/NautilusScriptsHowto
ส่วนขยาย Nautilus มีความยืดหยุ่นมากกว่าสคริปต์เช่น สามารถใช้เพื่อเพิ่มรายการในเมนูบริบทโดยตรง มีการรวมงูหลาม ( python-nautilus )
เยี่ยมชมเว็บเพจของห้องสมุดนี้และดูเอกสารประกอบสำหรับข้อมูลเพิ่มเติม