<h1 align="center">reviutils</h1>
<p align="center">一个常用的Python库</p>
<p align="center">
<a href="https://github.com/Viyyy/reviutils/blob/main/README.md">简体中文</a>|
<a href="https://github.com/Viyyy/reviutils/blob/main/README_EN.md">English</a>
</p>
<div align='center'>
<a href="https://github.com/Viyyy/reviutils" target="_blank"><img src="https://img.shields.io/badge/github-reviutils-red?logo=github"></a>
<a href="https://utilsdemo.reviy.top/docs" target="_blank"><img src="https://img.shields.io/badge/fastapi-demo-green?logo=fastapi"></a>
<a href="https://pypi.org/project/reviutils/" target="_blank"><img src="https://img.shields.io/pypi/v/reviutils.svg"></a>
<a href="./LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-Apache--2.0-yellow"></a>
</div>
## 功能
### reviutils.api
整合常用api接口
#### reviutils.api.amap
整合高德地图api接口
### reviutils.common
这个模块提供了一系列常用的方法,可以在各种应用中使用。这个包中的方法旨在简化常见的编程任务,增强代码的可重用性。
### reviutils.noisepollution
- #### reviutils.noisepollution.evaluation
根据《城市地区环境噪声监测技术规范-城市声环境总体监测》(HJ640-2012)中的规定,提供城市区域环境噪声以及道路交通噪声的强度评估和分类。
- #### reviutils.noisepollution.funcarea
根据声环境质量标准(GB 3096-2008),提供声功能区相关信息。
- #### reviutils.noisepollution.hourhelper
小时数据处理:可对小时数据进行处理,区分白天和夜晚时段。
- #### reviutils.noisepollution.splhelper
声压级(SPL)计算:提供从数据计算声压级的功能。
### reviutils.audio
> 需要额外的安装
- #### reviutils.audio.clipper
提供裁剪或填充音频文件的功能。您可以使用此功能来修剪音频片段或在音频的开头或结尾添加静音。
- #### reviutils.audio.reader
提供读取音频文件的能力。此功能允许您将音频文件加载到应用程序中进行进一步处理或分析。
### reviutils.gis
提供经纬度转换器。
### reviutils.omap
用于管理与生成Omap地图对象。
## 安装
#### 常规模块安装
```
pip install --upgrade pip
pip install reviutils
```
#### 额外安装
```
pip install reviutils[audio]
```
### 许可证
<div>
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-yellow"></a>
</div>
Raw data
{
"_id": null,
"home_page": "https://github.com/Viyyy/viutils",
"name": "reviutils",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Re.VI",
"author_email": "reviy-top@outlook.com",
"download_url": "https://files.pythonhosted.org/packages/b5/78/068ee8d5b2e04037aa295fa53326e38a331e94ecc0c6e69868507da63cfe/reviutils-1.4.2.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">reviutils</h1>\r\n<p align=\"center\">\u4e00\u4e2a\u5e38\u7528\u7684Python\u5e93</p>\r\n<p align=\"center\">\r\n<a href=\"https://github.com/Viyyy/reviutils/blob/main/README.md\">\u7b80\u4f53\u4e2d\u6587</a>\uff5c\r\n<a href=\"https://github.com/Viyyy/reviutils/blob/main/README_EN.md\">English</a> \r\n</p>\r\n\r\n<div align='center'>\r\n<a href=\"https://github.com/Viyyy/reviutils\" target=\"_blank\"><img src=\"https://img.shields.io/badge/github-reviutils-red?logo=github\"></a>\r\n\u00a0\u00a0\r\n<a href=\"https://utilsdemo.reviy.top/docs\" target=\"_blank\"><img src=\"https://img.shields.io/badge/fastapi-demo-green?logo=fastapi\"></a>\r\n\u00a0\u00a0\r\n<a href=\"https://pypi.org/project/reviutils/\" target=\"_blank\"><img src=\"https://img.shields.io/pypi/v/reviutils.svg\"></a>\r\n\u00a0\u00a0\r\n<a href=\"./LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-Apache--2.0-yellow\"></a>\r\n</div>\r\n\r\n## \u529f\u80fd\r\n\r\n### reviutils.api\r\n\r\n \u6574\u5408\u5e38\u7528api\u63a5\u53e3\r\n\r\n#### reviutils.api.amap\r\n\r\n \u6574\u5408\u9ad8\u5fb7\u5730\u56feapi\u63a5\u53e3\r\n\r\n### reviutils.common\r\n\r\n \u8fd9\u4e2a\u6a21\u5757\u63d0\u4f9b\u4e86\u4e00\u7cfb\u5217\u5e38\u7528\u7684\u65b9\u6cd5\uff0c\u53ef\u4ee5\u5728\u5404\u79cd\u5e94\u7528\u4e2d\u4f7f\u7528\u3002\u8fd9\u4e2a\u5305\u4e2d\u7684\u65b9\u6cd5\u65e8\u5728\u7b80\u5316\u5e38\u89c1\u7684\u7f16\u7a0b\u4efb\u52a1\uff0c\u589e\u5f3a\u4ee3\u7801\u7684\u53ef\u91cd\u7528\u6027\u3002\r\n\r\n### reviutils.noisepollution\r\n\r\n- #### reviutils.noisepollution.evaluation\r\n\r\n \u6839\u636e\u300a\u57ce\u5e02\u5730\u533a\u73af\u5883\u566a\u58f0\u76d1\u6d4b\u6280\u672f\u89c4\u8303-\u57ce\u5e02\u58f0\u73af\u5883\u603b\u4f53\u76d1\u6d4b\u300b\uff08HJ640-2012\uff09\u4e2d\u7684\u89c4\u5b9a\uff0c\u63d0\u4f9b\u57ce\u5e02\u533a\u57df\u73af\u5883\u566a\u58f0\u4ee5\u53ca\u9053\u8def\u4ea4\u901a\u566a\u58f0\u7684\u5f3a\u5ea6\u8bc4\u4f30\u548c\u5206\u7c7b\u3002\r\n- #### reviutils.noisepollution.funcarea\r\n\r\n \u6839\u636e\u58f0\u73af\u5883\u8d28\u91cf\u6807\u51c6(GB 3096-2008)\uff0c\u63d0\u4f9b\u58f0\u529f\u80fd\u533a\u76f8\u5173\u4fe1\u606f\u3002\r\n- #### reviutils.noisepollution.hourhelper\r\n\r\n \u5c0f\u65f6\u6570\u636e\u5904\u7406\uff1a\u53ef\u5bf9\u5c0f\u65f6\u6570\u636e\u8fdb\u884c\u5904\u7406\uff0c\u533a\u5206\u767d\u5929\u548c\u591c\u665a\u65f6\u6bb5\u3002\r\n- #### reviutils.noisepollution.splhelper\r\n\r\n \u58f0\u538b\u7ea7\uff08SPL\uff09\u8ba1\u7b97\uff1a\u63d0\u4f9b\u4ece\u6570\u636e\u8ba1\u7b97\u58f0\u538b\u7ea7\u7684\u529f\u80fd\u3002\r\n\r\n### reviutils.audio\r\n\r\n> \u9700\u8981\u989d\u5916\u7684\u5b89\u88c5\r\n\r\n- #### reviutils.audio.clipper\r\n\r\n \u63d0\u4f9b\u88c1\u526a\u6216\u586b\u5145\u97f3\u9891\u6587\u4ef6\u7684\u529f\u80fd\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u6b64\u529f\u80fd\u6765\u4fee\u526a\u97f3\u9891\u7247\u6bb5\u6216\u5728\u97f3\u9891\u7684\u5f00\u5934\u6216\u7ed3\u5c3e\u6dfb\u52a0\u9759\u97f3\u3002\r\n- #### reviutils.audio.reader\r\n\r\n \u63d0\u4f9b\u8bfb\u53d6\u97f3\u9891\u6587\u4ef6\u7684\u80fd\u529b\u3002\u6b64\u529f\u80fd\u5141\u8bb8\u60a8\u5c06\u97f3\u9891\u6587\u4ef6\u52a0\u8f7d\u5230\u5e94\u7528\u7a0b\u5e8f\u4e2d\u8fdb\u884c\u8fdb\u4e00\u6b65\u5904\u7406\u6216\u5206\u6790\u3002\r\n\r\n### reviutils.gis\r\n\r\n \u63d0\u4f9b\u7ecf\u7eac\u5ea6\u8f6c\u6362\u5668\u3002\r\n\r\n### reviutils.omap\r\n\r\n \u7528\u4e8e\u7ba1\u7406\u4e0e\u751f\u6210Omap\u5730\u56fe\u5bf9\u8c61\u3002\r\n\r\n## \u5b89\u88c5\r\n\r\n#### \u5e38\u89c4\u6a21\u5757\u5b89\u88c5\r\n\r\n```\r\npip install --upgrade pip\r\npip install reviutils\r\n```\r\n\r\n#### \u989d\u5916\u5b89\u88c5\r\n\r\n```\r\npip install reviutils[audio]\r\n```\r\n\r\n### \u8bb8\u53ef\u8bc1\r\n\r\n<div>\r\n<a href=\"./LICENSE\"><img src=\"https://img.shields.io/badge/license-Apache--2.0-yellow\"></a>\r\n</div>\r\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "A common library frequently used on python",
"version": "1.4.2",
"project_urls": {
"Homepage": "https://github.com/Viyyy/viutils"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "769b874c3a582e83dd39db779dcc3266d85eab2abd94fd147632d9e7c8402450",
"md5": "d1812b28c90c1b5327ef1d089f48a610",
"sha256": "590cabb377bc09f7353cbe4a7342a2b37f1ca46e217f69aa496aaf676b0ac725"
},
"downloads": -1,
"filename": "reviutils-1.4.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1812b28c90c1b5327ef1d089f48a610",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 28910,
"upload_time": "2024-08-16T02:58:22",
"upload_time_iso_8601": "2024-08-16T02:58:22.038754Z",
"url": "https://files.pythonhosted.org/packages/76/9b/874c3a582e83dd39db779dcc3266d85eab2abd94fd147632d9e7c8402450/reviutils-1.4.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b578068ee8d5b2e04037aa295fa53326e38a331e94ecc0c6e69868507da63cfe",
"md5": "298ee1995d8eafc955fb6cc5f79617b4",
"sha256": "12092e13cac4f988e7e1912020741ffdcbad5c122f57ef173e949e081f5534cf"
},
"downloads": -1,
"filename": "reviutils-1.4.2.tar.gz",
"has_sig": false,
"md5_digest": "298ee1995d8eafc955fb6cc5f79617b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25597,
"upload_time": "2024-08-16T02:58:23",
"upload_time_iso_8601": "2024-08-16T02:58:23.570925Z",
"url": "https://files.pythonhosted.org/packages/b5/78/068ee8d5b2e04037aa295fa53326e38a331e94ecc0c6e69868507da63cfe/reviutils-1.4.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-16 02:58:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Viyyy",
"github_project": "viutils",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "reviutils"
}