import requests
import threadpool
def get_realtime_data(v_url):
v_http_resp = requests.get(v_url)
v_result = None
if v_http_resp.status_code == requests.codes.ok:
v_result = v_http_resp.text
return v_result
v_index_array =['https://www.baidu.com','https://www.baidu.com']
v_thread_pool = threadpool.ThreadPool(10)
requests = threadpool.makeRequests(get_realtime_data, v_index_array)
[v_thread_pool.putRequest(req) for req in requests]
v_thread_pool.wait()
requests = threadpool.makeRequests(get_realtime_data, v_index_array)
requests名字与包名冲突了,改一下这个变量名就可以