from gevent import monkey
monkey.patch_socket()
monkey.patch_ssl()
import gevent
import requests
import simplejson as json
from tornado import gen
@
gen.coroutine
def fetch(pid):
response = requests.get('
https://www.baidu.com')
result = response.text
# json_result = json.loads(result)
# datetime = json_result['datetime']
print('Process ', result)
raise gen.Return(result)
# return result
def asynchronous():
threads = []
for i in range(1,10):
threads.append(gevent.spawn(fetch, i))
gevent.joinall(threads)
可以这样