Metadata-Version: 2.1
Name: i2cylib
Version: 1.13.3
Summary: A Python library contains a lot of useful functions and tools
Home-page: https://github.com/i2cy/i2cylib
Author: I2cy Cloud
Author-email: i2cy@outlook.com
Project-URL: Bug Tracker, https://github.com/i2cy/i2cylib/issues
Project-URL: Source Code, https://github.com/i2cy/i2cylib
Project-URL: Documentation, https://github.com/i2cy/I2cylib/wiki/API-Document
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

<div align="center">
  <img src="https://avatars.githubusercontent.com/u/22786478?v=4" width="180" height="180" alt="I2cyLogo">
  <br>
</div>

<div align="center">

# I2cylib: A Python Package Source
### *4.30更新：database.sqlitedb模块支持魔法函数
_✨ 纯Python实用工具集合 ✨_

<p align="center">
  <img src="https://img.shields.io/github/license/i2cy/i2cylib" alt="license">
  <img src="https://img.shields.io/badge/python-3.7+-blue.svg" alt="Python">
  <a href="https://pypi.python.org/pypi/i2cylib">
      <img src="https://img.shields.io/pypi/dm/i2cylib" alt="pypi download">
  </a>
</p>
</div>





# 主要包含
 - `ICCode` i2cy常用的混淆算法
 - `Dynkey` 动态验证密匙生成/验证工具
 - `SQLiteDB` SQLite3数据库面向对象式API
 - `ICFat64` 类FAT虚拟文件系统
 - `I2TCP` 高度封装的用户层通讯协议
 - `PID` 异步PID模组
 - `Serial` 封装的串口通讯模组
 - `utils` 各种常用的小工具

# 安装方法
`pip install i2cylib`

# 内嵌命令行工具
 - `icen` 基于ICCode混淆算法的文件加密工具
 - `i2cydbserver` 基于SQLite的数据库服务端
 - `i2scan` 端口扫描、系统推断工具

# 环境需求
`Python3.6+`

# API文档
[Project Wiki](https://github.com/i2cy/I2cylib/wiki/API-Document)
