pywander
a general purpose python module.
USAGE
user just ust the package.
pip install pywander
Console Scripts
pywander_file
扫描该文件夹下的某种类型文件
pywander_file scan --help
pywander_file scan --filetype=py$ pywander
扫描当前文件夹下的pywander文件夹下的所有py结尾的python脚本文件。
执行该文件夹下的所有python脚本
pywander_file run --help
pywander_file run scripts
执行当前文件夹下的scripts文件夹下的所有python脚本文件,有文件hash跟踪改动的优化设计,假设某个python脚本为test.py,输出内容在test.py.out文件那里,可能的错误信息在test.py.err文件那里。
pywander_image
convert image
pywander_image convert --help
将某个pdf图片文件转成png格式
pywander_image.exe convert .\book_cover.pdf
将某个svgz通过inkscape转成pdf格式
pywander_image.exe convert --imgformat pdf .\f11-08_tc_big.svgz
建议安装inkscape到默认的 C:\\Program Files 那里,那样命令行工具将可以直接调用,否则你可能需要配置PATH环境变量。
resize image
pywander_image resize --help
TEST
local environment run
pip install -e .
and run
pytest
Release files for pywander 0.13.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pywander-0.13.0.tar.gz | 47.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pywander-0.13.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 108.5 kB
Release files / pywander-0.13.0.tar.gz
| Download URL | pywander-0.13.0.tar.gz |
|---|---|
| Size | 47.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1edede949b4a35efd43ca1c7adb1b802d3b3f1a052db06c2d42408d866b51123
|
|
BLAKE2b-256 checksum How to use checksums |
1848f148850b29a4582043d9548bb5edf01e9ec462084df5b854f9cbf07cc66e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency logRelease files / pywander-0.13.0-py3-none-any.whl
| Download URL | pywander-0.13.0-py3-none-any.whl |
|---|---|
| Size | 60.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d5eb5d706a9ccfac01ff6dd3be84c9ab15bfa86833c92c93006d681ff2caf33d
|
|
BLAKE2b-256 checksum How to use checksums |
f2b67b5b931da1ba168ab7d161e28cf4773971dc70b72ddd074a99d71bc8d651
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency log