文件名称:pydle:兼容IRCv3的Python 3 IRC库
文件大小:71KB
文件格式:ZIP
更新时间:2024-05-29 12:13:54
Python
派德 Python IRC库。 pydle是一个适用于Python 3.5+的紧凑,灵活且符合标准的IRC库。 特征 井井有条:借助模块化功能系统,可以在井井有条的源代码中找到想要的内容。 遵守标准:基于并进行了一些小的扩展调整,并完全支持可选的扩展标准: (即将推出) 和扩展 (完整版) (基本完整,大多数可选扩展) (正在开发中) 异步:IRC是异步协议,因此应该是实现它的库。 协程用于异步处理来自服务器的事件。 模块化和可扩展:RFC1459之上的功能被实现为单独的模块,供用户选择和编写自己的模块。 广泛的功能被编写为尽可能地可扩展。 *许可:3子BSD许可确保您可以在任何地方使用它。 基本用法 pip install pydle 从那里,您可以import pydle和pydle.Client的子类pydle.Client实现您自己的功能。 设置昵称并通过
【文件预览】:
pydle-develop
----setup.py(1KB)
----.gitignore(85B)
----requirements.txt(18B)
----LICENSE.md(1KB)
----pydle()
--------protocol.py(1KB)
--------__init__.py(1KB)
--------client.py(17KB)
--------connection.py(4KB)
--------utils()
--------features()
----README.md(5KB)
----tests()
--------conftest.py(1KB)
--------test_client_users.py(3KB)
--------test__mocks.py(3KB)
--------__init__.py(0B)
--------mocks.py(6KB)
--------test_client_channels.py(1KB)
--------test_featurize.py(1KB)
--------test_client.py(3KB)
--------test_ircv3.py(1KB)
--------test__fixtures.py(1KB)
--------fixtures.py(894B)
----.coveragerc(125B)
----docs()
--------api()
--------index.rst(3KB)
--------conf.py(2KB)
--------intro.rst(2KB)
--------usage.rst(10KB)
--------licensing.rst(3KB)
--------features()
----tox.ini(468B)