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

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)

Uploaded Source

Built Distribution

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

pyxllib-4.33.2-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

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

Hashes for pyxllib-4.33.2.tar.gz
Algorithm Hash digest
SHA256 96d3d66a3925b4543a343246fde26b4b366b1553a892dd51a137322406f9f5cb
MD5 8ac631b504937e8f57dbbe4441e6481a
BLAKE2b-256 2aa213ab405b3d7d8d382720cbfe73e588d71dc822f6b6b88d460ae77042d82d

See more details on using hashes here.

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

Hashes for pyxllib-4.33.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8c6ae9ea904d0f36bda2aca70f9adb7ffcec14ea7f3c1f56edc49fb1859f4af1
MD5 413c402f3e9ec8b8e7b15064bab15c59
BLAKE2b-256 e2345d38c409ce07091b0cca06cfdee7a52aa271a5ceddd87e709033802c1720

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