小编Afr*_*mad的帖子

python3 - 从异步方法获得结果

我是Python的新手.我用asyncio编写了一个简单的报废程序.这是我的代码片段

 loop = asyncio.get_event_loop()
 task = loop.create_task(conSpi.parse(arguments.url))
 value = loop.run_until_complete(asyncio.wait([task]))
 loop.close()
Run Code Online (Sandbox Code Playgroud)

我想打印返回值的结果.收集打印变量的值,打印出类似这样的内容

 {<Task finished coro=<ConcurrentSpider.parse() done, 
 defined at /home/afraz/PycharmProjects/the-lab/concurrentspider.py:28> result=3>}
Run Code Online (Sandbox Code Playgroud)

`

我怎样才能得到结果而不打印?

python async-await python-asyncio python-3.6

8
推荐指数
1
解决办法
4910
查看次数

标签 统计

async-await ×1

python ×1

python-3.6 ×1

python-asyncio ×1