2012-06-17 5 views
1

IDLE을 Tkinter 프로그램에 위젯으로 통합 할 수있는 방법이 있습니까? 나는 꽤 오랫동안 구글을 검색했고 아무것도 얻지 못했다. 올바른 방향의 한 점조차도 위대 할 것입니다. 답장을 미리 보내 주셔서 감사합니다.IDLE을 Tkinter 프로그램에 통합

+0

말마다 유휴 상태가 아니지만, Windows와 상호 작용할 수있는 터미널을 참조하는 경우 http : // www. daniweb.com/software-development/python/threads/262029/tkinter-interactive-terminal-as-widget –

답변

1

어떻게해야할지 모르지만 파이썬 유휴 라이브러리 (PythonXX/Lib/idlelib)가 있습니다. 문서가 부족하지만 거기에서 수업을 사용하는 사람들이 있습니다. 라이브러리의 메인 유휴 모듈은 pyshell (idle.py는 pyshell을 호출)이라고 생각합니다. 거기에서 시작할 수 있습니다 ...

주석에 표시된대로 tkinter 프로그램에 인터프리터 쉘을 포함시키고 쉘을 유휴 상태로 만들 필요가 없으면 IPython 쉘을 임베드 할 수 있습니다. IPython은 아주 멋진 도구를 제공합니다. 최소한 ipython을 내장 한 tkinter 응용 프로그램이 있습니다. 여기에 the code이 있습니다.

업데이트 :
이 ipython 위키에 위의 링크가 현재 나뉩니다. josePhoenix github 저장소 (위의 주석 참조)에서 코드를 찾을 수 있습니다.

+1

누구나이 문제를 놓고 위 링크가 깨진 경우 인터넷 기록에서 코드를 빼내어 요점 : https://gist.github.com/josePhoenix/9938992 – josePhoenix

관련 문제