Tutorial by Examples



파이썬에서 쓰레드를 사용하는 방법을 묻는 간단한 대답은 "하지 마라. 대신 프로세스를 사용하라"이다. 다중 처리 모듈을 사용하면 스레드 작성과 유사한 구문으로 프로세스를 작성할 수 있지만 편리한 Pool 오브젝트를 사용하는 것이 더 좋습니다. David Beazley가 처음 GIL에 대한 스레드의 위험을 보여주기 위해 사용한 코드를 사용하여 다중 처리를 사용하여 다시 작성합니다 .Pool : GIL 스레딩 문제를 보여준 David Beazley의 코드 from threading import Thread im...
Cython은 파이썬 인터프리터의 대안입니다. 그것은 GIL을 사용하지만, 당신이 그것을 사용할 수 없도록합니다. 설명서 보기 예를 들어 David Beazley가 처음 GIL에 대한 스레드의 위험을 표시하는 코드를 사용하여 nogil을 사용하여 다시 작성합니다. GIL 스레딩 문제를 보여준 David Beazley의 코드 from threading import Thread import time def countdown(n): while n > 0: n -= 1 COUNT = 100000...

Page 1 of 1