Skip to main content

A tool package

Project description

lh-tool

This is a tool package.

Updates

  • 2024.09.18: Add pcd2ply module
  • 2023.12.05: Add CI/CD
  • 2023.06.30: Add image channel conversion between imageio and cv2
  • 2023.06.12: Fix the bug that the ParallelProcess iterator returns results in the wrong order
  • 2023.06.11: Add ParallelProcess and AsyncMultiProcess iterator
  • 2023.03.14: Add Timer and TimeConsumption module
  • 2023.03.22: Add file rename module rename_file

Tools

  • image2image
  • image2video
  • image2gif
  • image2pdf
  • video2image
  • pdf2image
  • play_image
  • concat_image
  • excel2latex
  • excel2markdown
  • compress_pdf
  • startup
  • rename_postfix
  • rename_file
  • email
  • iterotar
    • SingleProcess
    • MultiProcess
    • ParallelProcess
    • MultiThread
    • AsyncProcess
    • AsyncMultiProcess
  • timer
  • time_consumption
  • pcd2ply

Install

  • Installing from source
git clone https://github.com/lh9171338/lh-tool.git

cd lh-tool

python -m build

pip install dist/lh_tool-1.10.1-py3-none-any.whl
  • Install from the Python Package Index (PyPI)
# install base
pip install lh_tool

# install with specific dependencies, support: [cv, email, pdf, excel, pcd]
pip install lh_tool[cv]

# install with all dependencies
pip install lh_tool[all]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lh-tool-1.10.1.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

lh_tool-1.10.1-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

Details for the file lh-tool-1.10.1.tar.gz.

File metadata

  • Download URL: lh-tool-1.10.1.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for lh-tool-1.10.1.tar.gz
Algorithm Hash digest
SHA256 a7ee12b78e8d956aec226a90e8e7f077fd67781ad3d33f0d6323db8e4a6b96fb
MD5 9a5610d2099475a8c7a2472136a0aa12
BLAKE2b-256 68292190e43ff8e8b03390090b952416505262ea6e9ad821070aae7f1386434a

See more details on using hashes here.

File details

Details for the file lh_tool-1.10.1-py3-none-any.whl.

File metadata

  • Download URL: lh_tool-1.10.1-py3-none-any.whl
  • Upload date:
  • Size: 23.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for lh_tool-1.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0a190bf10fd544d77fb8a6da0ce2f02baf01937201e0de34de7e291ce2995ee0
MD5 5942fff3d6e5513b9108ab8747dcb624
BLAKE2b-256 6204effaf5685b0d554b972953ced2ed5ad9bb7b6020d59cba9a745bd99cade1

See more details on using hashes here.

Supported by

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