## KCNtools Pip Project

这是一个NLP的python项目,目的是解决ai项目组中常用到的NLP工具集合,该工具提供基本的字符串搜索,nromaize等工具
## Requirements
Python 3.8 or later with all requirements.txt
dependencies installed, including `build` and `twine`. To install run:
```bash
python -m pip install -U pip
pip install -r requirements.txt
```
## Pip Package Steps
### https://pypi.org/
```bash
# Build and upload https://pypi.org/
rm -rf build dist && python3 -m build && python3 -m twine upload -r ezone_snapshot_pypi_ai-repo dist/*
# username: __token__
# password: pypi-AgENdGVzdC5weXBpLm9yZ...
# Download and install
pip install -U kcntools
```
some sample python code
```python
from kcntools.strutils import normalize
from kcntools.chutils import wordLen,charSplit,charType
from kcntools.darray import Compile
# 规范化同形异码字
print(normalize('test code !这是一个测试,看看?'))
print(wordLen('test code !这是一个测试,看看?'))
```
Raw data
{
"_id": null,
"home_page": "https://ezone.ksyun.com/code/ai-app/kcntools/-/tree",
"name": "kcntools",
"maintainer": null,
"docs_url": null,
"requires_python": "<4,>=3.7",
"maintainer_email": null,
"keywords": "machine-learning, deep-learning, ml, pytorch, YOLO, object-detection, YOLOv3, YOLOv4, YOLOv5",
"author": "xuen",
"author_email": "xuen@kingsoft.com",
"download_url": "https://files.pythonhosted.org/packages/78/d2/fcd548bf686eeb79c905d2fda9757fca0e5f5371907e85b66b8691aac605/kcntools-1.0.1.tar.gz",
"platform": null,
"description": "## KCNtools Pip Project\n\n\n\n\u8fd9\u662f\u4e00\u4e2aNLP\u7684python\u9879\u76ee\uff0c\u76ee\u7684\u662f\u89e3\u51b3ai\u9879\u76ee\u7ec4\u4e2d\u5e38\u7528\u5230\u7684NLP\u5de5\u5177\u96c6\u5408\uff0c\u8be5\u5de5\u5177\u63d0\u4f9b\u57fa\u672c\u7684\u5b57\u7b26\u4e32\u641c\u7d22\uff0cnromaize\u7b49\u5de5\u5177\n\n## Requirements\n\nPython 3.8 or later with all requirements.txt\ndependencies installed, including `build` and `twine`. To install run:\n\n```bash\npython -m pip install -U pip\npip install -r requirements.txt\n```\n\n## Pip Package Steps\n\n### https://pypi.org/\n\n```bash\n# Build and upload https://pypi.org/\nrm -rf build dist && python3 -m build && python3 -m twine upload -r ezone_snapshot_pypi_ai-repo dist/*\n# username: __token__\n# password: pypi-AgENdGVzdC5weXBpLm9yZ...\n\n# Download and install\npip install -U kcntools\n```\n\nsome sample python code\n\n```python\n\nfrom kcntools.strutils import normalize\nfrom kcntools.chutils import wordLen,charSplit,charType\nfrom kcntools.darray import Compile \n# \u89c4\u8303\u5316\u540c\u5f62\u5f02\u7801\u5b57\nprint(normalize('test code \uff01\u8fd9\u662f\u4e00\u4e2a\u6d4b\u8bd5\uff0c\u770b\u770b?'))\nprint(wordLen('test code \uff01\u8fd9\u662f\u4e00\u4e2a\u6d4b\u8bd5\uff0c\u770b\u770b?'))\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "kc ai nlp tools",
"version": "1.0.1",
"project_urls": {
"Bug Reports": "https://ezone.ksyun.com/code/ai-app/kcntools/-/tree",
"Homepage": "https://ezone.ksyun.com/code/ai-app/kcntools/-/tree"
},
"split_keywords": [
"machine-learning",
" deep-learning",
" ml",
" pytorch",
" yolo",
" object-detection",
" yolov3",
" yolov4",
" yolov5"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "65f53aa95da3424f7b514f0144b1b367224edebfb46f4cb66994a341246fb11d",
"md5": "1b6f197ebf957770c2f606864a9c4e1b",
"sha256": "75e4759ce4319e9de0bbb489f120085bab49b1053b09d996f59a32e0a7342845"
},
"downloads": -1,
"filename": "kcntools-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "1b6f197ebf957770c2f606864a9c4e1b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4,>=3.7",
"size": 138869,
"upload_time": "2025-09-08T08:14:00",
"upload_time_iso_8601": "2025-09-08T08:14:00.071739Z",
"url": "https://files.pythonhosted.org/packages/65/f5/3aa95da3424f7b514f0144b1b367224edebfb46f4cb66994a341246fb11d/kcntools-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "78d2fcd548bf686eeb79c905d2fda9757fca0e5f5371907e85b66b8691aac605",
"md5": "6eb77faa64ab68519f6d2b61736a88ae",
"sha256": "ef90c99ce951dbdb5a9bd29fd7f66c2347863d083d5d472cda53107b504356f4"
},
"downloads": -1,
"filename": "kcntools-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6eb77faa64ab68519f6d2b61736a88ae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4,>=3.7",
"size": 138504,
"upload_time": "2025-09-08T08:14:01",
"upload_time_iso_8601": "2025-09-08T08:14:01.675609Z",
"url": "https://files.pythonhosted.org/packages/78/d2/fcd548bf686eeb79c905d2fda9757fca0e5f5371907e85b66b8691aac605/kcntools-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-08 08:14:01",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "kcntools"
}