Python之Pulsar框架使用,什么是框架,本文内容主要包含Pu
Python之Pulsar框架使用,什么是框架,本文内容主要包含Pu
本文内容主要包含Pulsar的介绍和安装、初步使用、应用、常见示例等。
一、 介绍和安装
Pulsar是Python事件驱动并发框架;Pulsar具有高扩展性、高可用性的框架,它能够基于事件驱动的开源实时分析平台和处理框架,同时可以实时收集和处理用户行为和业务事件。
官网地址为: https://pypi.org/project/pulsar/
安装命令为:pip install pulsar
GitHub源码地址为: https://github.com/quantmind/pulsar
二、 初步使用
用pulsar编写的Web服务器示例,每个请求都响应“Hello World!”:
from pulsar.apps import wsgidef hello(environ, start_response): data = b‘Hello World!\n‘ response_headers = [ (‘Content-type‘,‘text/plain‘), (‘Content-Length‘, str(len(data))) ] start_response(‘200 OK‘, response_headers) return [data]if __name__ == ‘__main__‘:wsgi.WSGIServer(callable=hello).start()
运行效果如图:
三、应用
Pulsar设计允许以优雅和有效的方式实现许多不同的异步应用程序。开箱即用,随附以下内容:
套接字服务器异步WSGI服务器HttpClient的JSON-RPCWeb套接字异步测试套件数据存储(使用异步Redis客户端)任务队列使用者异步botocoredjango整合四、常见示例
查看各种工作应用程序的示例目录。这包括:
你好,世界!wsgi的例子(前面的入门示例)一个Httpbin WSGI应用程序HTTP代理服务器JSON-RPC计算器服务器Websocket随机图。Websocket聊天室。在哲学家就餐问题。Twitter流媒体Python之Pulsar框架使用
相关内容
- 使用python中出现的错误统计,python错误,1, unsuppo
- 记录python接口自动化测试(第二目),python3接口自动化测
- Python3实现短信轰炸机,,短信轰炸机的基本原理
- Python脚本--端口扫描器,端口扫描器扫不出,一个用pyt
- 知识点—python数据类型1,,目录简述垃圾回收机制
- 排序算法python实现,,参考java版的算法
- Python Ethical Hacking - DNS Spoofing,,What is DN
- python构建 城市和省份字典 的实例应用,,1. 首先导入数
- python 读取blob,, fo
- Python数据挖掘—分类—随机森林,,概念随机森林(Ran
评论关闭