gevent

    1

    1답변

    zero 루프 서버를 같은 루프의 다른 지브롤릿과 함께 그린렛으로 실행하고 싶습니다. ZeroRPC의 설명서는 약간 밝습니다. 이것은 zeroRPC 서버를 시작하는 제안 된 방법입니다 s = zerorpc.Server(Cooler()) s.bind("tcp://0.0.0.0:4242") s.run() 는 greenlet로 서버를 실행하기를, 나는 g

    1

    1답변

    여기 파이썬과 아름다운 수프를 사용하여 코드를 작성하여 해당 페이지의 모든 링크를 링크 저장소로 구문 분석합니다. 그런 다음 방금 생성 한 저장소에서 URL의 내용을 가져 와서이 새로운 내용의 링크를 저장소로 구문 분석하고 중지되거나 지정된 링크 수를 가져올 때까지 저장소의 모든 링크에 대해이 프로세스를 계속합니다. 그러나이 코드는 매우 느립니다. 파이썬에

    1

    1답변

    Numpy를 사용하여 파이썬 콘솔 (IPython)에서 계산 한 데이터를 플롯하기 위해 자바 스크립트 플로팅 라이브러리를 사용하려고합니다. 나는 이것을 달성하기위한 디자인을 생각하고있었습니다. 나는 다음과 비슷한 모습이 될 것입니다 생각 : 이 내가 데이터가 IPython 과정에서 준비되는 즉시 클라이언트에 서버 측 이벤트를 전송하기 위해 플라스크 응용 프

    0

    1답변

    원격 API에서 데이터 검색의 병렬 처리를 시도하고 있습니다. 원격 API에는 대용량 기능이 없으므로 필요한 각각의 객체에 대해 별도의 GET 요청을 만들어야합니다. 나는 gevent를 믹스에 추가했습니다. 때로는 잘 작동하지만 다시 동일한 요청을 시도하면 100 개 중 50 개가 다음과 같이 실패합니다. Traceback (most recent call

    0

    2답변

    Gunicorn behinx 및 Ubuntu 12.04의 nginx 프록시. 나는 HTML 문자열을 보내는 베어 뼈 gunicorn 서버에서 다음과 같은 기능을 가지고 : 나는 send_html(start_response, 'Hello world')을 실행하면 그냥 잘 작동 def send_html(start_response, replystr):

    1

    1답변

    gevent를 사용하여 일부 작업을 비동기 적으로 수행하는 라이브러리를 만들고 있습니다. 주 모듈이 실행을 완료하더라도 작업이 완료되었음을 보증하고 싶습니다. 당신이 이것을 실행하면 class separate_library(object): def __init__(self): import gevent.monkey; gevent.monkey

    1

    3답변

    대원 원숭이 패치가 활성화되었는지 여부를 확인하기 위해 내 라이브러리에서 테스트 할 수있는 "공식적인"방법이 있습니까?

    1

    1답변

    왜이 오류가 발생하지 않습니까? ipython에서 실행 , 우분투는 13 In [1]: from gevent import monkey In [2]: monkey.patch_all() In [3]: The history saving thread hit an unexpected error (NotImplementedError('gevent is only

    2

    1답변

    내 테스트 코드는 스레딩을 사용하여 다음과 같습니다. 카운트가 5,000,000이 아니므로 데이터 경쟁이 있었지만 gevent를 사용하면 카운트가 5,000,000이고 데이터가 없었습니다 경주. gevent coroutine 실행은 하나의 CPU 명령어로 분할하지 않고 "count + = 1"원자로 실행합니까? # -*- coding: utf-8 -*-

    15

    2답변

    질문 "Gevent pool with nested web requests"에 this answer에 코멘트에 내 질문에 이어 : 가정 하나, 동시에 그들 모두를 생성하는 gevent.spawn (...)를 사용하여 어떤 단점은 작업의 큰 숫자가있다 gevent pool과 pool.spawn (...)을 사용하는 것보다 동시에 greenlets 수를 제한 할