파이썬 스크립트 편집에 python.el
을 사용하고 있습니다. 나중에 명령 줄 명령으로 intende 스크립트를 작성하면 샘플 인수로 스크립트를 테스트 할 수 있습니다.이맥스에서 어떻게 현재 편집 된 파이썬 스크립트를 커스텀 인수로 실행할 수 있습니까?
C-c C-c
(python-send-buffer
)을 사용하여 현재 편집 된 스크립트를 실행 해 보았습니다. 스크립트에 인수를 전달하지 않으려는 경우에는 완벽하게 작동합니다. 쉘에 스크립트를 나는 순간에 저장 에 인수 스크립트 ("myscript.py") 스위치를 테스트하고
python myscript.py arg1 arg2 arg3
을 실행하기 위해
이 할 수있는 더 나은 통합 방법이 있나요 ? 이 테스트를 위해 스크립트를 수정하고 싶지는 않지만 원하는 매개 변수로 스크립트를 호출하는 방법을 찾아야합니다. 분명히 python-send-buffer
은 이미 존재하는 파이썬 프로세스에서 파일을 실행하기 때문에 작업을 수행 할 수 없으므로 새 인수를 전달할 수 없습니다.
이 변수 (예 : python-args-for-script
)가 있으면 좋겠지 만,이 스크립트는 emacs 파일의 변수 메커니즘을 통해 파이썬 스크립트의 끝에 설정할 수 있습니다.
중복 가능한 [Emacs : 버퍼 평가 중에 하위 파이썬 쉘에 인수 전달] (http://stackoverflow.com/questions/2905575/emacs-pass-arguments-to-inferior-python-shell-during-buffer- 평가) – Francesco
나는 질문에 asker, 동의, [이맥스 : 전달 인수 ...] (http://stackoverflow.com/questions/2905575/emacs-pass-arguments-to-inferior-python-shell-during-buffer - 평가)이 질문에 충분히 대답합니다. - 미안 해요. 내가 조사를 할 때 그것을 놓쳤다. ... – halloleo