Skip to main content

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

This version

4.53

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.53.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyxllib-4.53-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file pyxllib-4.53.tar.gz.

File metadata

  • Download URL: pyxllib-4.53.tar.gz
  • Upload date:
  • Size: 1.3 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

Hashes for pyxllib-4.53.tar.gz
Algorithm Hash digest
SHA256 65e77e7d78a10b2f29298d05e40a34fc6d6c0ed5104905635386be773a863dd4
MD5 23086046ef51afcad09d8d8f7ac62c2d
BLAKE2b-256 55473d390382b16aac9ca5daf9583dcd8924406e109fc15a674da3f7fcbebacd

See more details on using hashes here.

File details

Details for the file pyxllib-4.53-py3-none-any.whl.

File metadata

  • Download URL: pyxllib-4.53-py3-none-any.whl
  • Upload date:
  • Size: 1.6 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

Hashes for pyxllib-4.53-py3-none-any.whl
Algorithm Hash digest
SHA256 a29c4e960e0db640718e0c5548e5ae7f3568d2b5ad62748f514604c463bddc5d
MD5 2c71edee53c33a98726ccd6a9471fae1
BLAKE2b-256 dc7146348a51d71846f84377309eb9c6bfded036570c3f93115be1d1e3f9357e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page