티스토리 뷰
Panda3D에서는 대부분 프로임단위로 동작하는 task 함수가 있다. 하지만.. 프레임보다 더 빠른 속도로 처리해야할 무엇인가가 있을 때 Thread를 사용하면 유용할 때가 있다.(주로 패킷단위의 프로토콜 전송)
Python에는 Thread와 Threading 가 있는데 Threading이 사용하기 편한 것 같다.
이렇게 하면 task보다 훨씬 빠른 속도로 데이터를 처리할 수 있다.
Python에는 Thread와 Threading 가 있는데 Threading이 사용하기 편한 것 같다.
import threading th = threading.Thread(target=함수이름, args=(변수)) th.start(); def 함수이름(id): #함수내용 #또는 반복문을 사용해서 thread가 항상 실행되도록 한다.
이렇게 하면 task보다 훨씬 빠른 속도로 데이터를 처리할 수 있다.
'Programming Languages > Python' 카테고리의 다른 글
Python Timer with Thread (0) | 2011.11.20 |
---|---|
Panda3D 윈도우 속성을 내 마음대로 WindowProperties Class (0) | 2011.08.07 |
Python for loop 와 while loop (0) | 2011.08.01 |
Python 예외처리 Try (2) | 2011.07.27 |
Python 리스트 조건 제시법 (1) | 2011.07.24 |
댓글
11-25 09:54
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday