معرفی شرکت ها


PySizer-1.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Quick & Efficient Command Line picture resizer!
ویژگی مقدار
سیستم عامل OS Independent
نام فایل PySizer-1.0.0
نام PySizer
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Kumar Aditya
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/kumaraditya303/PySizer
آدرس اینترنتی https://pypi.org/project/PySizer/
مجوز MIT
# PySizer ![](https://img.shields.io/github/workflow/status/kumaraditya303/PySizer/CI?logo=github&style=for-the-badge) ![](https://img.shields.io/codecov/c/github/kumaraditya303/pysizer?logo=codecov&style=for-the-badge) ![](https://img.shields.io/pypi/pyversions/PySizer?logo=python&style=for-the-badge) ![](https://img.shields.io/pypi/dm/PySizer?logo=pypi&style=for-the-badge) # Introduction ```txt ____ ____ _ | _ \ _ _/ ___|(_)_______ _ __ | |_) | | | \___ \| |_ / _ \ '__| | __/| |_| |___) | |/ / __/ | |_| \__, |____/|_/___\___|_| |___/ ``` ### PySizer is a simple python command line program to resize images efficiently by Multi Threading and is 5 times the cpu count of the machine in this program and the current running threads is limited by the use of ThreadPoolExecutor, also shows a progress bar of and also supports searching for images recursively. # Features - Quick & Efficient picture resizing - Threads count is dependent on the machine i.e 5 \* cpu count - Support to find images recursively - Auto rename file to avoid file name clashing in recursive mode # Quick Start - Install the project with pip ```sh $ pip install pysizer ``` - Project will now be available as a command line utility - Get Help ```txt $ pysizer --help Usage: pysizer [OPTIONS] ____ ____ _ | _ \ _ _/ ___|(_)_______ _ __ | |_) | | | \___ \| |_ / _ \ '__| | __/| |_| |___) | |/ / __/ | |_| \__, |____/|_/___\___|_| |___/ PySizer is a simple python command line program to resize images efficiently by Multi Threading and is 5 times the cpu count of the machine in this program and the current running threads is limited by the use of ThreadPoolExecutor and also displays a progress bar for the current progress. Options: --source PATH Source [default: .] --dest PATH Destination [default: resized] --height INTEGER Image height [default: 1080] --width INTEGER Image width [default: 1920] --threads INTEGER Number of threads [default: 40] -r, --recursive Find images recursively [default: False] -v, --verbose Verbose output [default: False] --help Show this message and exit. ``` - Test the project with pytest ```sh $ pip install -e .[tests] $ pytest ``` ## Demo ![](https://user-images.githubusercontent.com/59607654/100200717-00e16900-2f25-11eb-8ad1-20b9ccf8cbbe.gif) # Project Made and Maintained By Kumar Aditya


نیازمندی

مقدار نام
==8.1.0 Pillow
==7.1.2 click
==2.9.3 pre-commit
==6.2.1 pytest
==2.11.1 pytest-cov


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl PySizer-1.0.0:

    pip install PySizer-1.0.0.whl


نصب پکیج tar.gz PySizer-1.0.0:

    pip install PySizer-1.0.0.tar.gz