27 lines
569 B
Python
27 lines
569 B
Python
#!/usr/bin/env python
|
|
import aiohttp
|
|
import asyncio
|
|
import time
|
|
import uvloop
|
|
|
|
from pprint import pprint
|
|
|
|
from soulbook.fetcher.function import target_fetch
|
|
|
|
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
|
|
|
|
|
|
def novel_task(url):
|
|
loop = asyncio.get_event_loop()
|
|
|
|
task = asyncio.ensure_future(target_fetch(url, {}))
|
|
loop.run_until_complete(task)
|
|
return task.result()
|
|
|
|
|
|
start = time.time()
|
|
# result = novel_task('http://www.shuge.net/html/98/98044')
|
|
result = novel_task('http://www.biqugexsw.com/1_1020/')
|
|
pprint(result)
|
|
print(time.time() - start)
|