def __init__(self, multi_handler=None, max_simultanous_connections=None, defer_callbacks=False):
self.requests = {}
if multi_handler:
self._curl_multi_handler = multi_handler
else:
self._curl_multi_handler = pycurl.CurlMulti()
if max_simultanous_connections is not None:
self._curl_multi_handler.setopt(pycurl.M_MAX_TOTAL_CONNECTIONS, max_simultanous_connections)
self._defer_callbacks = defer_callbacks
self._async_callbacks = []
self._async_results = []
评论列表
文章目录