腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Asyncio
的
非
阻塞
Websocket
接收
python-3.x
、
python-asyncio
我正在开发一个Python-3程序,它试图做两件事:(1)从外部
websocket
(
非
阻塞
)读取数据(类型1)和(2)在常规UDP套接字(
非
阻塞
)上
接收
数据(类型2)。在很长一段时间内,
websocket
和UDP套接字上都没有数据。因此,我尝试使两种数据类型
的
读取/
接收
都是非
阻塞
的
。我正在尝试
使用
Asyncio
和Websockets来为
webs
浏览 45
提问于2019-09-15
得票数 8
回答已采纳
1
回答
在不
阻塞
代码
的
情况下从
websocket
读取数据
python
、
websocket
、
python-asyncio
、
nonblocking
我正在尝试用python
的
asyncio
编写
非
阻塞
代码。关于这个主题有几个主题,但我仍然没有设法使它们适应代码。这将是一个基于this
的
最小示例 import
asyncio
while True:data = await
websocket
.recv() start_server
浏览 21
提问于2019-06-04
得票数 2
1
回答
Asyncio
create_task
阻塞
线程
python
、
python-3.x
、
python-asyncio
我正在尝试创建一个Python脚本,它将从
websocket
连接
接收
消息,每次它
接收
到新消息时,它都需要在后台运行一个异步任务。为了“模拟”这个过程,我做了一个
阻塞
函数,它用一条while True语句开始计数。预期
的
输出是,每次从ws连接
接收
到新消息时,都会启动一个新
的
计数,但在我
的
示例中,只要我一运行脚本,count函数就会
阻塞
整个代码。我该如何解决这个问题呢?这是我尝试过
的
: import
asynci
浏览 68
提问于2021-11-10
得票数 2
回答已采纳
2
回答
如何检测BinanceSocketManager中
的
websocket
断开?
python
、
websocket
、
python-asyncio
、
binance
Binance & 提供了用于
非
阻塞
执行
的
异步功能,如中所讨论
的
。 我正在
使用
BinanceSocketManager侦听(异步
非
阻塞
)通过
websocket
实时数据。在网络断续连接丢失
的
情况下,我希望在我
的
项目中添加一个自动重新连接功能。但是我似乎找不到BinanceSocketManager
的
任何信息。我只能找到一个
使用
的
ThreadedWebsock
浏览 5
提问于2021-08-07
得票数 5
2
回答
如何
使用
Python和
asyncio
定期发送数据,等待
接收
数据,但不
阻塞
发送过程
websocket
、
python-asyncio
、
nonblocking
、
periodic
我要说
的
是:我能够将数据发送到服务器,但无法在服务器中
接收
数据。它必须是一个
非
阻塞
的
过程,而且由于数据是偶尔发送
的
,所以我在服务器代码中实现这个过程有困难。到目前为止,我
的
服务器代码是:import randomimport json async def recv(
websocket
, path):
浏览 12
提问于2022-06-21
得票数 1
1
回答
使用
asyncio
执行
的
非
阻塞
python类方法
python
、
python-asyncio
我正在尝试初始化一个
非
阻塞
任务,它与其父对象共享数据。它是一个
websocket
客户端,它不会
阻塞
主执行,尽管它仍然“永远”运行。 我卑微
的
期望是这样做就可以了,但不幸
的
是,它
阻塞
了主线。loop =
asyncio
.new_event_loop()loop.run_forever()
浏览 39
提问于2021-02-08
得票数 0
2
回答
asyncio
.subprocess总是
阻塞
python
、
python-3.x
、
python-asyncio
我需要写一些异步代码来运行子进程作为其任务
的
一部分。即使我
使用
的
是
asyncio
.subprocess,我
的
代码仍然
阻塞
。我
的
服务器如下所示:import
asyncio
.subprocess while True: data = await
w
浏览 1
提问于2017-03-04
得票数 2
1
回答
是否通过每n秒循环一次函数来每n秒更新一次服务器?Python套接字
python
、
websocket
、
udp
、
python-asyncio
我正在运行这个
接收
数据
的
服务器。然而,我希望它每秒更新一次。这个
Asyncio
循环说它永远在运行,但它只
接收
一次数据。 #print(str(data)) async for message in
webs
浏览 0
提问于2020-06-19
得票数 1
1
回答
使进程在
websocket
异步内成为
非
阻塞
进程
python-3.x
、
websocket
、
python-asyncio
我正在
使用
python中
的
websocket
库与前端
的
JS代码进行通信。这是我正在做
的
事情
的
摘要。当我收到来自客户端
的
消息时,我调用__process_msg,生成一些输出,然后将结果发送回客户端。这里
的
问题是__process_msg很耗时。当我们在__process_msg中时,我不能为来自客户端
的
任何其他请求提供服务。如何使__process_msg成为
非
阻塞
的
?(
a
浏览 38
提问于2020-09-11
得票数 0
回答已采纳
2
回答
在运行主程序时如何在后台调用第二个函数?
python
、
concurrency
、
process
、
subprocess
我有一个程序从
websocket
收集数据,处理数据,如果某些条件适用,我想调用另一个函数来处理数据。在程序A持续运行
的
情况下,是否有办法从程序A开始程序B?我看过多线程和多线程处理,我觉得这可能是解决问题
的
一种方法,但虽然我掌握了其中
的
基本知识,但对我来说还是有点难以
使用
。 有更简单
的
方
浏览 8
提问于2022-07-18
得票数 1
1
回答
python龙卷风
websocket
服务器
的
瓶颈
python
、
asynchronous
、
websocket
、
tornado
我有一个
websocket
服务器,是用python龙卷风编写
的
。服务器将从客户端
接收
许多连接,如您所知,我们有on_message函数,当收到
websocket
消息时会触发它。因此,我
的
问题是,如果消息(例如来自客户端
的
请求)需要处理5秒,那么当服务器处理某个请求时,服务器将进入
阻塞
模式,无法接受或
接收
更多
的
连接或数据。经过一些研究,我发现
Asyncio
可以解决我
的
问题,但我现在不知道如何
使
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
3
回答
客户端
使用
python中
的
异步从服务器获取消息
python
、
python-asyncio
我们试图
使用
异步运行一个简单
的
客户机/服务器。该服务器是一个回显服务器,具有客户端发送
的
两个可能
的
命令,即“退出”和"timer"。实际问题如下:import
asyncio
PORT = 9999 class
浏览 18
提问于2022-11-16
得票数 0
回答已采纳
1
回答
Python :服务器只
接收
一次消息
python
我正在尝试
使用
websockets库来创建一个服务器,该服务器只打印它
接收
到
的
消息。服务器: async for message in
websocket
:() 客户端: address = "ws:/
浏览 2
提问于2022-03-30
得票数 0
回答已采纳
1
回答
如何
使用
python异步发送和
接收
websocket
消息
python
、
websocket
、
python-asyncio
如何
使用
python
asyncio
和websockets库发送和
接收
消息?我
使用
Django Channels作为socket服务器。所以基本上我是在尝试从这个socket服务器发送和
接收
。我可以
使用
以下命令轻松地向我
的
websocket
服务器发送消息:我试过了: await
asyncio
.sleep(0.05) as
浏览 0
提问于2021-06-02
得票数 0
1
回答
在多个异步循环(Python)中
使用
相同
的
websocket
连接
python
、
asynchronous
、
websocket
、
async-await
、
python-asyncio
我正在异步运行两个循环,并希望两者都能够访问相同
的
websocket
连接。一个函数periodic_fetch()定期获取一些数据(每60秒一次),并在满足条件
的
情况下向
websocket
发送消息。另一个retrieve_
websocket
()
接收
来自
websocket
的
消息,并在满足条件时执行一些操作。到目前为止,我在这两个函数中都连接到
websocket
,但这意味着retrieve_
websocket
()将不会<
浏览 8
提问于2021-09-11
得票数 0
回答已采纳
1
回答
是否可以从一个
Websocket
连接发送并行请求?
python-3.x
、
websocket
、
python-asyncio
我实际上正在
使用
,一切都很好,多个用户可以连接到
websocket
,发送请求并
接收
来自服务器
的
响应,但是有一个问题。如果用户发送到图像,pdf,歌曲,视频等服务器必须解决这个问题,保存到db,转换等,并发送响应,用户可以发送更多
的
数据到
websocket
,但该数据将排队直到先前
的
消息得到响应,这是不好
的
,当用户迫切希望在最短
的
时间内发送数据这就是我所用
的
例子impor
浏览 0
提问于2018-12-20
得票数 3
1
回答
如何同时运行相同
的
异步函数?
python
、
concurrency
、
python-asyncio
设置:因此,我已经用
asyncio
.gather()更新了我
的
实际代码,但是每个函数任务之间仍有大约500 ms
的
延迟。我不确定,但
浏览 0
提问于2021-05-19
得票数 2
2
回答
如何
使用
asyncio
.wait_for到run_until_complete同步调用Python中
的
异步方法
python
、
websocket
、
async-await
、
python-asyncio
、
python-multithreading
为了允许通过Python
接收
数据超时,建议
使用
异步
接收
数据:由于我
接收
的
数据函数不是异步函数,所以我调整了来运行异步循环,直到收到数据或超时:不幸
的
是,这一说法似乎不成立,因为发生了以下异常: 需
浏览 16
提问于2021-08-03
得票数 1
回答已采纳
3
回答
使用
websockets和
asyncio
监听多套接字
python
、
websocket
、
python-asyncio
我试图用python创建一个脚本,
使用
websockets和
asyncio
监听多个套接字,但问题是无论我做什么,都只监听我调用
的
第一个套接字。我认为这是无限循环,我有什么选择来解决这个问题呢?是否为每个套接字
使用
线程?async def start_socket(self, event): loop =
asyncio
.get_event_looploop.create_task( self.subscribe(eve
浏览 0
提问于2018-04-16
得票数 4
1
回答
python -如何做一个简单
的
同步发送命令?
python
、
websocket
我是websockets
的
新手。我一直在websockets
的
入门页面上
使用
这些示例,主要是 在这个用例中,我在本地主机上有一个sqlite3数据库。基本上,当某些数据库活动发生时,我想发送
websocket
消息,我对如何从代码调用“简单”
非
异步发送感到困惑,这最终是为了响应GUI交互,而不是响应传入
的
websocket
消息进行发送。我正在完成
的
方式是包装异步def,在
非
异步'vanilla‘def中执行发送。这是令人毛骨悚
浏览 9
提问于2020-12-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 Web Worker 实现简单的非阻塞异步
把酒言欢话聊天,基于Vue3.0+Tornado6.1发布订阅模式打造异步非阻塞实时(websocket)通信聊天系统
深入了解Python的异步IO:概念和历史
Python_学习之多协程
如何让 Python 处理速度翻倍?内含代码
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券