**** 안녕하세요, 모두Eventlet의 생성이 작동하지 않습니다. 이상한
저는 웹 크롤러를 구현하기 위해 eventlet을 사용하고 있습니다. pool.imap는 작품
무슨 일이 있었는지을한다, 내 코드는이
import eventlet
urls = [
"http://deeplearning.stanford.edu/wiki/index.php/UFLDL%E6%95%99%E7%A8%8B",
"http://www.google.com.hk",
"http://www.baidu.com",
]
def fetch(url):
print('entering fetch')
body=urllib2.urlopen(url).read()
print('body')
pool = eventlet.GreenPool(100)
for url in urls:
pool.spawn(fetch,url)
time.sleep(10)
비슷하지만 아무것도 출력하지하고 BTW 모든
에서 실행되지 않습니다 가져올 것 같다?
내가 원하는 것은 다음과 같습니다. URL이 곧바로 들어옵니다. 하나씩. 이처럼
While(True):
url=getOneUrl() #get one url streamly
pool.spawn(fetch,url) #fetch the url
도 작동하지 않습니다. eventlet 구현에 따라 사전에
덕분에 ....
덕분에 다운로드해야하는 URL이 streamly 오는 것입니다. ... 즉, 하나씩 순식간에 (True) : url = getOneUrl; fetch (url) 스폰 또는 imap을 통해 구현하는 방법? 덕분에 많이 – user2793707
대단히 감사합니다. 그것을 얻을 – user2793707
많은 감사합니다. 당신은 너무 nice.i 당신이 당신의 포스터를 다시하고 다시 찾았다는 것을 발견했습니다. 정말 감사합니다. 감사합니다. – user2793707