# user_tools
Some personally used modules.
> Some modules may be other people's source code, because this tool is mainly convenient for personal use, so there is no processing.
> If you think it is infringing, please contact me by email or GitHub to delete.
> If I know the source of the code, I will explain it.
# install
`pip install user_tools`
# module description
- `util_check.py` : Some checks on files or directories.
- `util_cmd.py` : Some functions related to command execution.
- `util_file.py` : Some functions related to file operations.
- `util_hashlib.py` : Some functions related to hash operations.
- `util_img.py` : Some functions related to image operations.
- `util_json.py` : Some functions related to json file operations.
- `util_random.py` : Custom random function.
- `util_str.py` : Custom str function.
- `util_time.py` : Some functions related to json time operations.
- `util_ua.py` : Some functions related to useragent.
# changelog
- 2020/03/09 : Initial completion of script writing.
- 2020/04/15 :Update the docstring to add a description of the parameters. util_check.is_not_null() method adds monitoring of the directory. The util_check.check_url() method was added, but the git address detection is not yet complete because it is not familiar with the regularity.
- 2020/04/18 : Fix some bug.
- 2020/07/18 : Added typing for each file, added util_mysql.py and pyzabbix.py.
- 2021/02/17 : Removed some file, added util_str.py and changed some file.
- 2021/02/25 : Fix the bug in util_str.format_str().
- 2021/07/12 : Added util_log, Fix the bug in util_check.check_arg().
- 2021/08/23 : Added some code in util_check.check_arg().
- 2021/12/16 : Change all code.
Raw data
{
"_id": null,
"home_page": "https://github.com/Skypekey/user_tools",
"name": "user_tools",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "time file json",
"author": "SkypeKey",
"author_email": "enablekey@outlook.com",
"download_url": "https://files.pythonhosted.org/packages/d5/5e/697efbcc6b6f06cf92d564b49c7e3dc12e8108f9ce1ee7464a260adc21bc/user_tools-1.0.2.tar.gz",
"platform": "",
"description": "# user_tools\n\nSome personally used modules.\n\n> Some modules may be other people's source code, because this tool is mainly convenient for personal use, so there is no processing.\n> If you think it is infringing, please contact me by email or GitHub to delete.\n> If I know the source of the code, I will explain it.\n\n# install\n\n`pip install user_tools`\n\n# module description\n\n- `util_check.py` : Some checks on files or directories.\n- `util_cmd.py` : Some functions related to command execution.\n- `util_file.py` : Some functions related to file operations.\n- `util_hashlib.py` : Some functions related to hash operations.\n- `util_img.py` : Some functions related to image operations.\n- `util_json.py` : Some functions related to json file operations.\n- `util_random.py` : Custom random function.\n- `util_str.py` : Custom str function.\n- `util_time.py` : Some functions related to json time operations.\n- `util_ua.py` : Some functions related to useragent.\n\n# changelog\n\n- 2020/03/09 : Initial completion of script writing.\n- 2020/04/15 \uff1aUpdate the docstring to add a description of the parameters. util_check.is_not_null() method adds monitoring of the directory. The util_check.check_url() method was added, but the git address detection is not yet complete because it is not familiar with the regularity.\n- 2020/04/18 : Fix some bug.\n- 2020/07/18 : Added typing for each file, added util_mysql.py and pyzabbix.py.\n- 2021/02/17 : Removed some file, added util_str.py and changed some file.\n- 2021/02/25 : Fix the bug in util_str.format_str().\n- 2021/07/12 : Added util_log, Fix the bug in util_check.check_arg().\n- 2021/08/23 : Added some code in util_check.check_arg().\n- 2021/12/16 : Change all code.\n\n",
"bugtrack_url": null,
"license": "GNU GPLv3",
"summary": "Some commonly used modules for personal use.",
"version": "1.0.2",
"project_urls": {
"Documentation": "https://github.com/Skypekey/user_tools/wiki",
"Homepage": "https://github.com/Skypekey/user_tools",
"Source": "https://github.com/Skypekey/user_tools",
"Tracker": "https://github.com/Skypekey/user_tools/issues"
},
"split_keywords": [
"time",
"file",
"json"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3354d60e71552a2615bb45d1a335339a82d35fb8f27939ae63244c68890f12e5",
"md5": "2af881dae47b04e68a54c4e6dab220da",
"sha256": "2916480ac6ed14e3ab895f557bb138c964a0c823e33c9acabc1ad747adc6aac5"
},
"downloads": -1,
"filename": "user_tools-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2af881dae47b04e68a54c4e6dab220da",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 18002,
"upload_time": "2021-12-17T03:46:43",
"upload_time_iso_8601": "2021-12-17T03:46:43.596021Z",
"url": "https://files.pythonhosted.org/packages/33/54/d60e71552a2615bb45d1a335339a82d35fb8f27939ae63244c68890f12e5/user_tools-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d55e697efbcc6b6f06cf92d564b49c7e3dc12e8108f9ce1ee7464a260adc21bc",
"md5": "3e25bb36dc4eeae7ac4c6e454f12533a",
"sha256": "4db33e7b8d24e6dfcd2fddcbe29eb04dbcef77b931762ac2a162e852e0c7079a"
},
"downloads": -1,
"filename": "user_tools-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "3e25bb36dc4eeae7ac4c6e454f12533a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 14300,
"upload_time": "2021-12-17T03:46:45",
"upload_time_iso_8601": "2021-12-17T03:46:45.164976Z",
"url": "https://files.pythonhosted.org/packages/d5/5e/697efbcc6b6f06cf92d564b49c7e3dc12e8108f9ce1ee7464a260adc21bc/user_tools-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2021-12-17 03:46:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Skypekey",
"github_project": "user_tools",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "pymysql",
"specs": []
},
{
"name": "openpyxl",
"specs": []
}
],
"lcname": "user_tools"
}