aiocoap:Python CoAP库

上传者: 42102634 | 上传时间: 2025-09-28 15:20:34 | 文件大小: 306KB | 文件类型: ZIP
aiocoap-Python CoAP库 aiocoap软件包是CoAP(受。 它使用Python 3使用其方法编写,以促进并发操作,同时保持易于使用的界面。 aiocoap最初基于 。 如果您想在现有的Twisted应用程序中使用CoAP,或者还不能迁移到Python 3,那可能比aiocoap更有用。 用法 有关如何使用aiocoap库的信息,请查看或提供的和。 提供了完整的参考。 所有示例都可以直接从源代码副本运行。 如果你喜欢安装它,通常的Python的机制申请(见)。 功能/标准 该库完全或部分支持以下标准: (CoAP):支持客户端和服务器。 服务器端支持多播,部分支持客户端。 客户端支持DTLS,但缺少一些安全性属性。 库内部未进行任何缓存。 (观察):对客户端和服务器的基本支持。 缺少重新排序,重新注册和主动取消功能。 (逐块):同时支持原子访问和随机访

文件下载

资源详情

[{"title":"( 139 个子文件 306KB ) aiocoap:Python CoAP库","children":[{"title":"aiocoap-client <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"aiocoap-fileserver <span style='color:#111;'> 277B </span>","children":null,"spread":false},{"title":"aiocoap-kivy-widget <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"aiocoap-proxy <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"aiocoap-rd <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"aiocoap-widgets <span style='color:#111;'> 3.60KB </span>","children":null,"spread":false},{"title":"credentials.cddl <span style='color:#111;'> 1002B </span>","children":null,"spread":false},{"title":"README.doc <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":".flake8 <span style='color:#111;'> 193B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 193B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"MANIFEST.in <span style='color:#111;'> 94B </span>","children":null,"spread":false},{"title":"tox.ini <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 132B </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 132B </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"settings.json <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"secret.json <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"secret.json <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"secret.json <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"secret.json <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"new_issue.md <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"multicast-platform-evaluation <span style='color:#111;'> 8.24KB </span>","children":null,"spread":false},{"title":"NEWS <span style='color:#111;'> 18.29KB </span>","children":null,"spread":false},{"title":"plugtest-client <span style='color:#111;'> 16.87KB </span>","children":null,"spread":false},{"title":"plugtest-server <span style='color:#111;'> 18.50KB </span>","children":null,"spread":false},{"title":"oscore.py <span style='color:#111;'> 67.11KB </span>","children":null,"spread":false},{"title":"protocol.py <span style='color:#111;'> 52.71KB </span>","children":null,"spread":false},{"title":"rd.py <span style='color:#111;'> 27.17KB </span>","children":null,"spread":false},{"title":"message.py <span style='color:#111;'> 23.58KB </span>","children":null,"spread":false},{"title":"udp6.py <span style='color:#111;'> 22.31KB </span>","children":null,"spread":false},{"title":"messagemanager.py <span style='color:#111;'> 19.63KB </span>","children":null,"spread":false},{"title":"test_oscore.py <span style='color:#111;'> 19.46KB </span>","children":null,"spread":false},{"title":"tokenmanager.py <span style='color:#111;'> 16.83KB </span>","children":null,"spread":false},{"title":"resource.py <span style='color:#111;'> 16.35KB </span>","children":null,"spread":false},{"title":"test_server.py <span style='color:#111;'> 16.12KB </span>","children":null,"spread":false},{"title":"client.py <span style='color:#111;'> 15.30KB </span>","children":null,"spread":false},{"title":"tinydtls.py <span style='color:#111;'> 14.96KB </span>","children":null,"spread":false},{"title":"server.py <span style='color:#111;'> 14.70KB </span>","children":null,"spread":false},{"title":"tcp.py <span style='color:#111;'> 13.67KB </span>","children":null,"spread":false},{"title":"test_observe.py <span style='color:#111;'> 13.60KB </span>","children":null,"spread":false},{"title":"register.py <span style='color:#111;'> 13.51KB </span>","children":null,"spread":false},{"title":"ws.py <span style='color:#111;'> 13.12KB </span>","children":null,"spread":false},{"title":"interfaces.py <span style='color:#111;'> 13.09KB </span>","children":null,"spread":false},{"title":"resource.py <span style='color:#111;'> 12.07KB </span>","children":null,"spread":false},{"title":"fixtures.py <span style='color:#111;'> 11.94KB </span>","children":null,"spread":false},{"title":"credentials.py <span style='color:#111;'> 11.87KB </span>","children":null,"spread":false},{"title":"test_encoding.py <span style='color:#111;'> 11.20KB </span>","children":null,"spread":false},{"title":"simple6.py <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"oscore.py <span style='color:#111;'> 9.78KB </span>","children":null,"spread":false},{"title":"fileserver.py <span style='color:#111;'> 8.78KB </span>","children":null,"spread":false},{"title":"options.py <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false},{"title":"test_oscore_plugtest.py <span style='color:#111;'> 8.12KB </span>","children":null,"spread":false},{"title":"test_client.py <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"test_noncoap_tcp_client.py <span style='color:#111;'> 6.89KB </span>","children":null,"spread":false},{"title":"defaults.py <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"recvmsg.py <span style='color:#111;'> 6.73KB </span>","children":null,"spread":false},{"title":"test_commandline.py <span style='color:#111;'> 6.65KB </span>","children":null,"spread":false},{"title":"simplesocketserver.py <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"error.py <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false},{"title":"conf.py <span style='color:#111;'> 6.43KB </span>","children":null,"spread":false},{"title":"rfc8323common.py <span style='color:#111;'> 6.36KB </span>","children":null,"spread":false},{"title":"proxy.py <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"optiontypes.py <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"test_noncoap_client.py <span style='color:#111;'> 6.14KB </span>","children":null,"spread":false},{"title":"common.py <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"registrant.py <span style='color:#111;'> 5.20KB </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"aiocoap_index.py <span style='color:#111;'> 5.06KB </span>","children":null,"spread":false},{"title":"prettyprint.py <span style='color:#111;'> 4.99KB </span>","children":null,"spread":false},{"title":"linkformat.py <span style='color:#111;'> 4.76KB </span>","children":null,"spread":false},{"title":"optionnumbers.py <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"codes.py <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"oscore_sitewrapper.py <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"server.py <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false},{"title":"test_reverseproxy.py <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"constants.py <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"test_blockwise.py <span style='color:#111;'> 4.24KB </span>","children":null,"spread":false},{"title":"cli.py <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false},{"title":"gobject_resource.py <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"test_tls.py <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"common.py <span style='color:#111;'> 3.62KB </span>","children":null,"spread":false},{"title":"test_rd_examples.py <span style='color:#111;'> 3.38KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"test_proxy.py <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"client.py <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"test_group_oscore.py <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"cryptography_additions.py <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"client.py <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"defaults.py <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"test_credentials.py <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"socknumbers.py <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"server.py <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"plugtest_common.py <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"generic_udp.py <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"test_util_cryptography.py <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"test_uri_handling.py <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明