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.2-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.2.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

lh_tool-1.10.2-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

Details for the file lh_tool-1.10.2.tar.gz.

File metadata

  • Download URL: lh_tool-1.10.2.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for lh_tool-1.10.2.tar.gz
Algorithm Hash digest
SHA256 130ccda8df243df9b16384fad5b61740557b3f69b82575b1ad57b2220dd5157f
MD5 eae453e306131f581b06475a3f3c0d5a
BLAKE2b-256 5e7a5058c74a38344186acaf51ad7e03190a59d454487466fe8b38cbdb9074bf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lh_tool-1.10.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ece90f0466b8b5a465db1adb9eb95efaa2daee2387764234fac994b3d982efa5
MD5 b1cda1a9bd6e7e9cbc02a217d5b7cf1f
BLAKE2b-256 5c81f872d43aea7de47f022dcae3214e98de4c0e765383485815a50aaef02b32

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