معرفی شرکت ها


dirimport-0.0.6


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

import your library without __init__.py
ویژگی مقدار
سیستم عامل -
نام فایل dirimport-0.0.6
نام dirimport
نسخه کتابخانه 0.0.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Watanabe Takashi
ایمیل نویسنده wtnb75@gmail.com
آدرس صفحه اصلی https://github.com/wtnb75/dirimport
آدرس اینترنتی https://pypi.org/project/dirimport/
مجوز MIT
# dirimport: convenient library importer ## Install - python -m venv your-dir - cd your-dir - ./bin/pip install dirimport ## Install (devel) - git clone https://github.com/wtnb75/dirimport.git - cd dirimport - python -m venv . - ./bin/pip install -r requirements.txt ## Use - import dirimport - mod = dirimport.importall("/path/to/dirname") ## import rules - file.py -> `from .file import *` - subpkg/ -> `from . import subpkg` - do it recursively then, all symbols will be accessible after import. example: - layout - symbol1 in dir1/file1.py - symbol2 in dir1/file2.py - symbol3 in dir1/pkg/file1.py - import - `import dir1` with generated __init__.py - or `dir1 = dirimport.importall("dir1")` without __init__.py - result - symbol1 -> `dir1.symbol1` - symbol2 -> `dir1.symbol2` - symbol3 -> `dir1.pkg.symbol2` ## CLI tools ``` # ./bin/dirimport Usage: dirimport [OPTIONS] COMMAND [ARGS]... Options: --help Show this message and exit. Commands: diff eval generate ``` - diff `__init__.py` - ./bin/dirimport diff your-library-dir - import and evaluate expression - ./bin/dirimport eval your-library-dir 'expression' - generate `__init__.py` - ./bin/dirimport generate your-library-dir ## examples - [ex1](examples/ex1.ipynb) # Links - [pypi](https://pypi.org/project/dirimport/) - [coverage](https://wtnb75.github.io/dirimport/) - [local pypi repo](https://wtnb75.github.io/dirimport/dist/)


نیازمندی

مقدار نام
- Jinja2
- Click


نحوه نصب


نصب پکیج whl dirimport-0.0.6:

    pip install dirimport-0.0.6.whl


نصب پکیج tar.gz dirimport-0.0.6:

    pip install dirimport-0.0.6.tar.gz