python实用程序的集合
agutil的Python项目详细描述
python实用程序的集合
工具:
- 搜索范围(用于操作数值范围的实用程序)
- 状态栏(一个简单的进度条指示器)
- logger(一个用于快速、简单、日志记录的类)
- activetimeout(一个类,用于强制一组 操作)
- 几个独立的实用程序方法(请参见agutil module page 在wiki上)
io包:
- Socket(在标准之上构建的低级网络IO类 插座类)
- socketserver(接受连接和 返回套接字类)
- mplexsocket(一个低层的网络IO类,它多路复用I/O 通过多个渠道。无螺纹版QueuedSocket)
- [删除:queuedsocket(为管理而构建的低级网络IO类 多通道输入)]
已弃用:将在以后的版本中删除。请转换 到agutil.io.MPlexSocket,这是相同的无线程版本 接口
parallel包:
- 并行化(decorator,可以轻松地将正则函数转换为 并行版本)
- parallelize2(一个类似的并行化修饰符 不同口味)
- ITerDispatcher(用于调度调用的逻辑后端 并行化)
- DemandDispatcher(用于调度调用的逻辑后端 平行2)
- threadworker(用于分派并行调用的任务管理后端 线程)
- processworker(用于分派并行调用的任务管理后端 处理)
安全性包:
- securesocket(为管理加密的 网络通信)
- secureconnection(用于发送和 接收加密文件和消息)
- secureserver(接受连接和 返回secureconnection实例)
- agutil secure(用于加密和解密的命令行实用程序 文件)
- EncryptionCipher和DecryptionCipher(Agutil的两个类 模块化加密格式)
- 其他一些用于加密和 解密数据
文档:
这些包的详细文档可以在agutil Github wiki page