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


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.