나는 약간의 시간을 보았지만, GnomeShell 확장 코드에서 파이썬 기능을 호출하는 문서화 된 방법을 여전히 찾을 수 없습니다. 그럴 가능성이 있습니까?Gnome 쉘 확장자에서 파이썬 코드 호출
0
A
답변
3
당신은 이런 식으로 작업을 수행 할 수 있습니다 :
const Util = imports.misc.util;
let python_script = '/path/to/python/script';
Util.spawnCommandLine("python " + python_script);
+0
어쨌든 생성 된 스크립트의 출력을 얻으려면 어떻게해야합니까? – PLA
1
Gnomeshell에서 직접 파이썬 함수를 호출하는 방법을 모르지만 다른 방법이 있습니다. gnomeshell은 Javascript로 프로그래밍되어 있으므로 python to javascript compiler을 사용하여 필요한 파이썬 기능을 번역 할 수 있습니다.
+0
좋아,이게 내가 찾던 해결책이 아니지만 다른 프로젝트에서 유용 할 수 있다고 생각해. DBus 메커니즘을 사용하여 Python 스크립트와 통신하기로 결정했습니다. – Kamil
관련 문제
- 1. Gjs/Gnome 쉘에서 DBus 메소드 호출
- 2. 파이썬 C 확장자에서 파이썬 콜백을 중지 할 수 없습니다.
- 3. c- 확장자에서 파이썬 로깅 모듈 사용
- 4. 파이썬 C 확장자에서 알 수없는 수의 로깅하기
- 5. 파이썬 - 서브 프로세스와 파이썬 쉘
- 6. 쉘 스크립트, 파이썬, ld_library
- 7. FF 확장자에서 자바 스크립트 코드 보호하기
- 8. PHP에서 파이썬 호출 및 리턴 코드 받기
- 9. 자바 코드 (runtime.exec) 내에서 파이썬 스크립트 호출
- 10. 팝업이없는 파이썬 닫기 쉘
- 11. 파이썬 - 파이썬 소스 코드
- 12. Gnome-Shell 확장에서 C 라이브러리 사용
- 13. 파이썬 쉘 서브 프로세스 가져 오기 호출 구문이 잘못되었습니다.
- 14. 쉘 스크립트 호출 오류
- 15. 파이썬 스크립트에서 쉘 명령어 실행하기
- 16. firefox 확장자에서 nsICertificateDialogs 바꾸기
- 17. 295 바이트보다 작은 쉘 - 생성 쉘 코드
- 18. 널없는 쉘 코드
- 19. 쉘 코드 삽입
- 20. 이 bash 쉘 코드
- 21. 쉘 코드 어셈블리 segfaults
- 22. 쉘 스크립트 코드 브라우저
- 23. 파이썬 3 온라인 통역사/쉘
- 24. 쉘 액세스가없는 파이썬 모듈 설치
- 25. SSH를 통해 파이썬 쉘 열기
- 26. 쉘 스크립트에서 파이썬 함수 호출하기
- 27. 파이썬 하위 프로세스에 복잡한 쉘 명령 보내기
- 28. 자바에서 파이썬 메서드 호출
- 29. 쉘 명령에서 SOAP 요청 호출
- 30. 나뭇 가지 확장자에서 템플릿 렌더링
간단한 질문을하면 답을 찾을 수 있기 때문에 : 그 파이썬 스크립트에서 번호를 얻을 수있는 방법이 있나요? 퇴장 상태 같은가? – Depado