bd18a6986268fa910d44bea82a5409593f9718af
Reviewed-on: #13
Custom Lib
My Custom Python Library.
Features
- File utility
- Logger
- UUID
- Image utility
- Crawling utility
Requirements
- Python 3.9+
Note
- Move
pyproject.tomlto the project directory.
Install
Common
python -m pip install -e .
Image
python -m pip install -e .[image]
Crawling
python -m pip install -e .[crawling]
All
python -m pip install -e .[all]
Usage
from custom_lib import Custom_Lib as custom
custom.init()
Modules
| Module | Description |
|---|---|
| my_file_config | File utility |
| my_logger | Logger |
| my_uuid | UUID |
| my_image | Image utility |
| my_crawling | Crawling utility |
Optional Dependencies
| Option | Packages |
|---|---|
| image | Pillow, OpenCV, Nump |
| crawling | Requests, BeautifulSoup |
Project Structure
custom_lib/
├─ crawling/
│ └─ __init__.py
│ └─ my_crawling.py
├─ image/
│ └─ __init__.py
│ └─ my_image.py
├─ __init__.py
├─ CHANGELOG.md
├─ Custom_Lib.py
├─ my_file_config.py
├─ my_logger.py
├─ my_uuid.py
├─ pyproject.toml
└─ README.md
Version
v1.0.3
Description
Languages
Python
100%