a python script house containing handy functions for daily use
Project description
script-house
该仓库是一个方便我日常使用的 python 模块 —— script-house
。预计我的大部分
python 项目都会依赖这个基础模块。
script-house
主要包括两个包:
utils
:用于开发的工具类。ops
:用于日常使用的工具类(脚本)。
依赖
本模块的依赖是以文件为基准的。如果用户想要使用某个文件内的函数,只需安装对应的依赖即可(没有则会报错)。这里列出所有文件的依赖,用户可以提前安装,避免代码报错:
文件 | 安装依赖的命令 |
---|---|
.utils.JsonUtils |
pip install pydantic==2.5.3 bson==0.5.10 pymongo==4.6.1 |
使用
安装:
pip install script-house
保持最新版本:
pip install --upgrade script-house
开发者用
(提醒我自己如何用)
如何构建
python.exe .\setup.py bdist_wheel sdist
如何上传到 pypi
-
拿
api_token
-
创建 .pypirc 文件,放到
$HOME
目录(Windows 的话,放到C:\Users\用户名
下) .pypirc 格式:[pypi] username = __token__ password = <api_token>
-
pip install wine
-
上传:
twine upload dist/script_house-x.y.z-py3-none-any.whl
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for script_house-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d32b3f2514ad9d79d8c3eecb26403bb2f73b7039a4da52481bf97d45e60cee26 |
|
MD5 | 7a192ab56971a1f1d52084813b3cd05f |
|
BLAKE2b-256 | 68b24e3098140118fc43a498b804041f9ec5956eac48594e79baf20b1fca60ef |