2011-05-15 4 views
1

내 프로그램에서 웹 사이트에서 채팅을 내 콘솔에 인쇄하려고합니다. 그 동안 나는 raw_input을 사용하여 그것을 사용하고있는 누군가로부터 채팅을 얻고있다. 내 문제는 raw_input 뭔가 말하거나 입력 할 때까지 나머지 스크립트를 일시 중지합니다. 이 문제를 해결할 수있는 간단한 방법이 있습니까?Python에서 스크립트를 동시에 실행하면서 어떻게 사용자 입력을 얻을 수 있습니까?

답변

4

멀티 스레드가 필요합니다. 사용자 입력을위한 스레드와 백그라운드 작업을위한 스레드.

문서 (나는 꽤 그것을 혼동하고있어) 조금 복잡하지만 그것은 시작이다 : http://docs.python.org/library/threading.html 또한 저주 모듈을 조사 할 수 있습니다

+0

아니 멀티 스레딩이있다 내 수준에 숙련 된 조금 : p하지만 난 최후의 수단으로 사용하려고합니다 – darkdoughnut

+0

당신이 내게 묻는다면 그것은 매우 직관적입니다. 이 예를보세요. http://www.wellho.net/solutions/python-python-threads-a-first-example.html – Blender

+0

감사합니다. – darkdoughnut

관련 문제