首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何防止来自asyncio.exceptions.TimeoutError的ThreadedWebsocketManager (binance python api)?

如何防止来自asyncio.exceptions.TimeoutError的ThreadedWebsocketManager (binance python api)?
EN

Stack Overflow用户
提问于 2021-07-29 16:26:27
回答 1查看 197关注 0票数 1

在我的代码中,这个错误每10分钟发生一次,我只是不知道如何让ThreadedWebsocketManager一直保持活动状态,因为.the文档没有清楚地表达出来。你们这些好心人能告诉我怎么修吗。

EN

Stack Overflow用户

发布于 2021-08-04 06:39:24

我这里也有同样的问题。如果有人能为这个问题提供解决方案,那将是非常有帮助的。

代码语言:javascript
运行
复制
Traceback (most recent call last):
  File "test.py", line 351, in <module>
    loop.run_until_complete(main())
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py", line 616, in run_until_complete
    return future.result()
  File "test.py", line 257, in main
    await asyncio.gather(
  File "test.py", line 208, in calculate
    second_pair_usdt = await client.get_symbol_ticker(symbol=second_token+FIAT_USD)
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\binance\client.py", line 6836, in get_symbol_ticker
    return await self._get('ticker/price', data=params, version=self.PRIVATE_API_VERSION)
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\binance\client.py", line 6551, in _get
    return await self._request_api('get', path, signed, version, **kwargs)
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\binance\client.py", line 6514, in _request_api
    return await self._request(method, uri, signed, **kwargs)
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\binance\client.py", line 6495, in _request
    async with getattr(self.session, method)(uri, **kwargs) as response:
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\aiohttp\client.py", line 1117, in __aenter__
    self._resp = await self._coro
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\aiohttp\client.py", line 619, in _request
    break
  File "C:\Users\Thoma\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\aiohttp\helpers.py", line 656, in __exit__
    raise asyncio.TimeoutError from None
asyncio.exceptions.TimeoutError
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68572571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档