파이썬으로 노틸러스 스크립트를 작성하려면 어떻게해야합니까?


16

파이썬으로 노틸러스 스크립트를 작성하고 싶습니다. 가능합니까? 가능하다면 어떻게해야합니까?

답변:


19

노틸러스 스크립트

노틸러스 스크립트는 파이썬을 포함한 모든 프로그래밍 언어로 작성 될 수 있습니다. 파이썬 소스 파일을 실행 가능하게 만들고 ~/.gnome2/nautilus-scripts 14.04 이전의 우분투 버전으로 복사하면됩니다 . Ubuntu 14.04 이상에서는 디렉토리가 다릅니다.~/.local/share/nautilus/scripts

또한 #!/usr/bin/env python파일의 첫 줄로 추가해야 합니다. 기본적 #!/usr/bin/env python으로 Python2를 가리 킵니다. 구체적으로 Python 3이 필요한 경우을 사용하십시오 #!/usr/bin/env python3.

이 모든 작업을 완료하면 scripts노틸러스에서 마우스 오른쪽 버튼 메뉴 의 하위 메뉴 에서 스크립트에 액세스 할 수 있습니다 .

노틸러스 스크립트 메뉴

참조 : https://help.ubuntu.com/community/NautilusScriptsHowto

노틸러스 확장

노틸러스 확장 프로그램은 스크립트보다 유연성이 뛰어납니다. 컨텍스트 메뉴에 직접 항목을 추가하는 데 사용할 수 있습니다. 사용 가능한 파이썬 바인딩이 있습니다 ( python-nautilus ).

이 라이브러리 의 웹 페이지 를 방문하여 자세한 내용을 보려면 설명서 를보십시오.


1
질문과 답변은 Python에만 해당되며 작동하지만 Bash, Perl, Ruby 및 기타 스크립팅 언어에 동일한 전략이 #! 올바른 통역사를 가리 킵니다.
— Freedom_Ben

@Freedom_Ben 사실, 사용 가능한 스크립트 언어 일뿐만 아니라 컴파일 된 실행 파일이기도합니다. 노틸러스는 단순히 해당 폴더에있는 모든 파일을 실행하고 사용자가 환경을 통해 실행 파일로 조작하려는 파일을 제공합니다.
— Sergiy Kolodyazhnyy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.