示例#1
0
 async def async_spider(self):
     r = Request("http://localhost:5000/test_extract")
     spider = MySpider()
     spider.set_session(env.session)
     requests = await spider.crawl(r)
     for request in requests:
         print(request)
示例#2
0
async def _fetch(url):
    return await env.client.do_request(Request(url))
示例#3
0
 def test_ensure_request_callable(self):
     r = Request("test")
     with self.assertRaises(TypeError):
         r.handler = 1
     r.handler = lambda x: x