code4101的python通用工具库
Project description
1 安装
推荐使用uv环境管理工具,使用uv时,以下pip要改为"uv pip" ,更多uv工具使用技巧见:uv环境管理工具。
# 这样可以安装纯净版pyxllib源码,不附带任何其他三方库依赖。
# 在很清楚自己仅需要什么小功能组件,做简单任务,或者为了打包精简的exe时很有用。
pip install pyxllib
# 常规情况下建议使用basic版基础依赖,目前basic还不算很轻量,项目在不断迭代优化中。
pip install pyxllib[basic]
# 有需要再额外补充一些组件的写法,比如autogui是windows上ui自动化操作相关系列功能
pip install pyxllib[basic,autogui]
# 不怕重依赖,清楚自己在干什么的情况下,可以使用下述配置
pip install pyxllib[advance]
pip install pyxllib[full]
pyxllib支持的依赖分组情况,请直接看项目的pyproject.toml配置文件。
大家在使用中有发现依赖使用不流畅,不舒服,反人性的地方,欢迎狠狠来怼我。
2 文档
本库的完整介绍文档在语雀: https://www.yuque.com/xlpr/pyxllib
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyxllib-4.33.2.tar.gz
(1.1 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyxllib-4.33.2.tar.gz.
File metadata
- Download URL: pyxllib-4.33.2.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96d3d66a3925b4543a343246fde26b4b366b1553a892dd51a137322406f9f5cb
|
|
| MD5 |
8ac631b504937e8f57dbbe4441e6481a
|
|
| BLAKE2b-256 |
2aa213ab405b3d7d8d382720cbfe73e588d71dc822f6b6b88d460ae77042d82d
|
File details
Details for the file pyxllib-4.33.2-py3-none-any.whl.
File metadata
- Download URL: pyxllib-4.33.2-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c6ae9ea904d0f36bda2aca70f9adb7ffcec14ea7f3c1f56edc49fb1859f4af1
|
|
| MD5 |
413c402f3e9ec8b8e7b15064bab15c59
|
|
| BLAKE2b-256 |
e2345d38c409ce07091b0cca06cfdee7a52aa271a5ceddd87e709033802c1720
|