معرفی شرکت ها


classify-imports-4.2.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Utilities for refactoring imports in python-like syntax.
ویژگی مقدار
سیستم عامل -
نام فایل classify-imports-4.2.0
نام classify-imports
نسخه کتابخانه 4.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Anthony Sottile
ایمیل نویسنده asottile@umich.edu
آدرس صفحه اصلی https://github.com/asottile/classify-imports
آدرس اینترنتی https://pypi.org/project/classify-imports/
مجوز MIT
[![Build Status](https://asottile.visualstudio.com/asottile/_apis/build/status/asottile.classify-imports?branchName=main)](https://asottile.visualstudio.com/asottile/_build/latest?definitionId=74&branchName=main) [![Azure DevOps coverage](https://img.shields.io/azure-devops/coverage/asottile/asottile/74/main.svg)](https://dev.azure.com/asottile/asottile/_build/latest?definitionId=74&branchName=main) [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/asottile/classify-imports/main.svg)](https://results.pre-commit.ci/latest/github/asottile/classify-imports/main) classify-imports ================ Utilities for refactoring imports in python-like syntax. ## installation `pip install classify-imports` ## examples ### splitting an import object ```pycon >>> from classify_imports import import_obj_from_str >>> obj = import_obj_from_str('import foo, bar, baz') >>> [str(i) for i in obj.split()] ['import foo\n', 'import bar\n', 'import baz\n'] ``` ### sorting import objects ```pycon # Or to partition into blocks (even with mixed imports) >>> import pprint >>> from classify_imports import import_obj_from_str, sort >>> partitioned = sort( [ import_obj_from_str('from classify_imports import sort'), import_obj_from_str('import sys'), import_obj_from_str('from pyramid.view import view_config'), import_obj_from_str('import cached_property'), ], ) >>> pprint.pprint(partitioned) ( (import_obj_from_str('import sys\n'),), ( import_obj_from_str('import cached_property\n'), import_obj_from_str('from pyramid.view import view_config\n'), ), (import_obj_from_str('from classify_imports import sort\n'),), ) ``` ### classify a module ```pycon >>> from classify_imports import classify_base, import_obj_from_str, Classified >>> classify_base('__future__') 'FUTURE' >>> classify_base('classify_imports') 'APPLICATION' >>> classify_base('pyramid') 'THIRD_PARTY' >>> classify_base('os') 'BUILTIN' >>> classify_base(import_obj_from_str('import os.path').module_base) 'BUILTIN' >>> Classified.APPLICATION 'APPLICATION' >>> Classified.order ('FUTURE', 'BUILTIN', 'THIRD_PARTY', 'APPLICATION') ```


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

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


نحوه نصب


نصب پکیج whl classify-imports-4.2.0:

    pip install classify-imports-4.2.0.whl


نصب پکیج tar.gz classify-imports-4.2.0:

    pip install classify-imports-4.2.0.tar.gz