# Tools
[![License](https://img.shields.io/:license-apache-blue.svg)](https://opensource.org/licenses/Apache-2.0)
![latest 1.2.4.1](https://img.shields.io/badge/latest-1.2.4.1-green.svg?style=flat)
[Redis](https://eric-jxl.github.io)
##### Project management of Python daily tools
```shell
pip install eric_tools
```
```
https://pypi.org/project/eric_tools/
```
```
encryption_classmethod.py Python HMAC+MD5加密签名算法
exception_class.py 异常类
resize_image.py 图片压缩
ip.py ip地址定位API
logger.py 日志模块类和高级日志装饰器
remove.py 删除文件
send_email.py 发送邮件
sftp.py ssh远程下载文件
pgsql.py 对postgresql 增删改查操作
readconfig 针对读取配置文件
jwt_encrypt 生成jwt Access Token 加密及解密
convert_json 支持json和object之间转换
Abstract.py 抽象类模型
decorator.py 惰性属性装饰器
BingDwenDwen.py 冰墩墩
```
Raw data
{
"_id": null,
"home_page": "https://github.com/Eric-jxl/Tools",
"name": "eric-tools",
"maintainer": "",
"docs_url": null,
"requires_python": ">=2.7.16",
"maintainer_email": "",
"keywords": "",
"author": "Eric",
"author_email": "jxleric95@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/5a/a7/2fd81430a52a8764c2a03772cdbe50fc57e6c61972a9596f77c2f664b439/eric_tools-1.2.5.tar.gz",
"platform": null,
"description": "# Tools\n[![License](https://img.shields.io/:license-apache-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n![latest 1.2.4.1](https://img.shields.io/badge/latest-1.2.4.1-green.svg?style=flat)\n\n\n[Redis](https://eric-jxl.github.io)\n\n\n##### Project management of Python daily tools\n```shell \npip install eric_tools\n```\n```\nhttps://pypi.org/project/eric_tools/\n```\n```\nencryption_classmethod.py Python HMAC+MD5\u52a0\u5bc6\u7b7e\u540d\u7b97\u6cd5\n\nexception_class.py \u5f02\u5e38\u7c7b\n\nresize_image.py \u56fe\u7247\u538b\u7f29\n\nip.py ip\u5730\u5740\u5b9a\u4f4dAPI\n\nlogger.py \u65e5\u5fd7\u6a21\u5757\u7c7b\u548c\u9ad8\u7ea7\u65e5\u5fd7\u88c5\u9970\u5668\n\nremove.py \u5220\u9664\u6587\u4ef6\n\nsend_email.py \u53d1\u9001\u90ae\u4ef6\n\nsftp.py ssh\u8fdc\u7a0b\u4e0b\u8f7d\u6587\u4ef6\n\npgsql.py \u5bf9postgresql \u589e\u5220\u6539\u67e5\u64cd\u4f5c\n\nreadconfig \u9488\u5bf9\u8bfb\u53d6\u914d\u7f6e\u6587\u4ef6\n\njwt_encrypt \u751f\u6210jwt Access Token \u52a0\u5bc6\u53ca\u89e3\u5bc6\n\nconvert_json \u652f\u6301json\u548cobject\u4e4b\u95f4\u8f6c\u6362\n\nAbstract.py \u62bd\u8c61\u7c7b\u6a21\u578b\n\ndecorator.py \u60f0\u6027\u5c5e\u6027\u88c5\u9970\u5668\n\nBingDwenDwen.py \u51b0\u58a9\u58a9\n```\n\n\n",
"bugtrack_url": null,
"license": "Apache License",
"summary": "Python Daily Development Tools",
"version": "1.2.5",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce359a0ac141414066275294884fabf23598a63f1aab010d328aac003b27ebf8",
"md5": "fb0a79092afc08126c8897ac0cd99f4e",
"sha256": "b3d0276b1f6559d21a83f7217f3267912429a61093a57a5c080e50b37647c832"
},
"downloads": -1,
"filename": "eric_tools-1.2.5-py2-none-any.whl",
"has_sig": false,
"md5_digest": "fb0a79092afc08126c8897ac0cd99f4e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": ">=2.7.16",
"size": 30004,
"upload_time": "2023-04-07T07:38:40",
"upload_time_iso_8601": "2023-04-07T07:38:40.244845Z",
"url": "https://files.pythonhosted.org/packages/ce/35/9a0ac141414066275294884fabf23598a63f1aab010d328aac003b27ebf8/eric_tools-1.2.5-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5aa72fd81430a52a8764c2a03772cdbe50fc57e6c61972a9596f77c2f664b439",
"md5": "812f597f4abcbefb091e86aa16e9d0e4",
"sha256": "2413f08f476ec0424538194057d771c849fc0f9d3d073ef253a09c5543d5d232"
},
"downloads": -1,
"filename": "eric_tools-1.2.5.tar.gz",
"has_sig": false,
"md5_digest": "812f597f4abcbefb091e86aa16e9d0e4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7.16",
"size": 9741,
"upload_time": "2023-04-07T07:38:45",
"upload_time_iso_8601": "2023-04-07T07:38:45.043905Z",
"url": "https://files.pythonhosted.org/packages/5a/a7/2fd81430a52a8764c2a03772cdbe50fc57e6c61972a9596f77c2f664b439/eric_tools-1.2.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-07 07:38:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "Eric-jxl",
"github_project": "Tools",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "eric-tools"
}