subprocess.call ("/ usr/bin/python")을 사용하여 파이썬 코드 내에 파이썬 셸을 열 수 있습니다. 이제 내 질문은이 쉘을 초기화하기 전에 일부 변수/함수를 미리 정의 할 수 있습니까? 즉, 파이썬 코드 내에서 유용한 변수와 함수를 정의 할 수 있으며 나중에 서브 프로세스 호출로 열리는 파이썬 셸에서 사용할 수 있기를 원합니다. 때때로 사용자 정의 된 Python 셸에서 환경을 테스트하기를 원할 때 유용합니다.파이썬 셸 시작하기
2
A
답변
2
-i
스위치를 사용하여이를 수행 할 수 있습니다. 스크립트를 실행 한 다음 대화식으로 사용하기 위해 인터프리터에 입력합니다.
python -i scriptname.py
+0
이것이 정말로 필요한 것입니다. 고마워 친구!! – Sheng
1
직접적인 것은 아니지만 어쨌든 이런 식으로하지는 않을 것입니다. code
을 사용합니다.
0
네, 그게 가능하고 유용합니다. 사실, 장고가 python manage.py shell
명령과 함께 제공하는 것입니다.
이 명령의 source code을 보면 도움이 될한다뿐만 아니라 몇 가지 기본 구성 쉘을 열뿐만 아니라, 당신이 원하는 쉘 (ipython, bpython 또는 기본 하나)를 사용하는 예를 들어.
관련 문제
- 1. 셸 스크립트에서 자바 프로그램 시작하기
- 2. 파이썬 셸 래퍼
- 3. 파이썬 셸 - 구문 오류
- 4. 파이썬 셸 배경색 변경
- 5. 파이썬 프로그램 안에 파이썬 셸 삽입하기
- 6. 웹 페이지에 파이썬 셸 삽입하기
- 7. 파이썬 셸 : 피클 전체 상태
- 8. 파이썬 셸 및 execfile 범위
- 9. 파이썬 셸 내에서 사용자 변경
- 10. 응용 프로그램을 시작하기 전에 Windows 셸 스크립트를 어떻게 실행합니까?
- 11. ZSH & Python : 셸 환경 변수로 파이썬?
- 12. Windows CMD에서 파이썬 셸 실행 (cygwin 무시)
- 13. 파이썬 하위 프로세스, 하위 셸 및 리디렉션
- 14. 파이썬 호출 셸 스크립트 - 디렉토리가 없습니까?
- 15. 파이썬 - 파이썬 셸 내에서 함수를 어떻게 정의 할 수 있습니까?
- 16. 덜 시작하기 덜 시작하기
- 17. Pylons 시작하기
- 18. wxPython - 배시 셸
- 19. 셸 창없이 셸 명령 실행
- 20. 파이썬에서 CLI (셸?) 만들기
- 21. 그냥 파이썬으로 시작하기 ... 조언이 필요합니다
- 22. 명시 적으로 X11을 열지 않고 파이썬 스크립트 시작하기
- 23. 파이썬으로 데이터 처리하기 시작하기
- 24. CVS가 시작하기 전에 py2app
- 25. ruby (레일즈)에서 파이썬 셸 애플 리케이션을 호출
- 26. SVN과 Eclipse Helios 시작하기
- 27. 로그인 셸 및 대화 형 셸?
- 28. SAML2.0 시작하기
- 29. Three20 시작하기
- 30. SourceForge로 시작하기
제쳐두고 파이썬 바이너리의 경로를 하드 코딩하는 대신'sys.executable'을 사용하는 것이 좋습니다. –