基于aiohttp的服务器发送事件python客户端

aiohttp-sse-client的Python项目详细描述


苏格兰和南方能源公司客户

https://img.shields.io/pypi/v/aiohttp_sse_client.svghttps://img.shields.io/travis/rtfol/aiohttp-sse-client.svgDocumentation StatusUpdates

基于aiohttp的服务器发送事件python客户端提供了处理Server-Sent Event的简单接口。

功能

  • 完全异步支持
  • 易于与其他基于aiohttp的项目集成
  • 网络问题的自动重新连接
  • 支持Python3.5.3及以上版本

使用量

fromaiohttp_sse_clientimportclientassse_clientasyncwithsse_client.EventSource('https://stream.wikimedia.org/v2/stream/recentchange')asevent_source:try:asyncforeventinevent_source:print(event)exceptConnectionError:pass

学分

这个项目的灵感来自aiosseclientsseclientsseclient-py

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.6(2019-08-06)

  • 修复事件ID字段中的Unicode空处理

0.1.5(2019-08-06)

  • 修复上次ID重新连接(通过@ronserruya)

0.1.4(2018-10-04)

  • 切换到apache软件许可证2.0

0.1.3(2018-10-03)

  • 改变错误处理方式,更好的符合现场规范。

0.1.2(2018-10-03)

  • 实现自动重新连接功能。

0.1.1(2018-10-02)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将resultset转换为json的最佳方式是什么   smb需要从具有用户名和密码但引发SMBApiException的java连接碎片驱动器   没有线程,java死锁实现无法工作。睡觉   java Tomcat内存中会话复制   从java文本窗格保存字体   java启动Windows 10 Paint3D以打开特定的图像文件   Eclipse Java,将文本从ISO88591转换为UTF8   java加载jar中包含的资源   java xpath在selenium中不可识别,但在XPather中可识别   java如何将Springbean从多个配置文件的自动关联候选中排除?   java在某个范围内的XOR最大值?   java Android JNI/C++:如何正确添加带有。h和。cpp文件?   java使用关键字this和类中的多个构造函数   C++如何将一个被重复调用的外部进程集成到java WebApp中?