معرفی شرکت ها


cbaxter1988-utils-0.9.4


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A Package containing my utils
ویژگی مقدار
سیستم عامل -
نام فایل cbaxter1988-utils-0.9.4
نام cbaxter1988-utils
نسخه کتابخانه 0.9.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Courtney S Baxter Jr
ایمیل نویسنده cbaxtertech@gmail.com
آدرس صفحه اصلی https://github.com/cbaxter1988/utils.git
آدرس اینترنتی https://pypi.org/project/cbaxter1988-utils/
مجوز -
# cbaxter1988_utils These Packages are a collection of helpful utilities I utilize in numerous projects. ## Usage ### Running Tests ```text git clone https://github.com/cbaxter1988/utils.git pip install -r requirements.txt python invoke_tests.py ``` ### Instalation Using PIP ```text pip install cbaxter1988-utils ``` From Source ```text git clone https://github.com/cbaxter1988/utils.git python setup.py install ``` ## Utilities ### core_utils Cloning Objects: ```python from cbaxter1988_utils import core_utils original_list = [1, 2, 3, 4] cloned_list = core_utils.clone_object(original_list) ``` ### enviornment_utils Utilities for interacting with your enviornment. Examples: ```python from cbaxter1988_utils import environment_utils # Gets env with side-effect try: var = environment_utils.get_env_strict(key="AWS_REGION") except KeyError: raise # Gets env var = environment_utils.get_env(key="AWS_REGION", default_value="us-east-1") # Sets env environment_utils.set_env(key="AWS_REGION", val="us-west-1") ``` ### pika_utils Utitilies for publishing and consuming messages with pika ```python from cbaxter1988_utils import pika_utils from cbaxter1988_utils.pika_utils import BlockingChannel from pika.spec import Basic, BasicProperties AMQP_USER = 'guest' AMQP_PW = 'guest' AMQP_HOST = '127.0.0.1' AMQP_PORT = 5672 EXCHANGE_NAME = 'test_exchange' ROUTING_KEY_NAME = 'test_routing_key' QUEUE_NAME = 'QUEUE_NAME' AMQP_URL = pika_utils.make_amqp_url(amqp_user=AMQP_USER, amqp_pw=AMQP_PW, amqp_host=AMQP_HOST, amqp_port=AMQP_PORT) publisher = pika_utils.make_basic_pika_publisher( amqp_url=AMQP_URL, queue=QUEUE_NAME, exchange=EXCHANGE_NAME, routing_key=ROUTING_KEY_NAME ) def message_handler(ch: BlockingChannel, method: Basic.Deliver, properties: BasicProperties, body): pass # Do Work subscriber = pika_utils.make_basic_pika_consumer( amqp_url=AMQP_URL, queue=QUEUE_NAME, on_message_callback=message_handler ) publisher.publish_message(body={"test": "data"}) subscriber.run() ```


نیازمندی

مقدار نام
==1.4.0 atomicwrites
==21.4.0 attrs
==1.20.26 boto3
==1.23.26 botocore
==0.5.10 bson
==0.7.0 build
==2021.10.8 certifi
==2.0.9 charset-normalizer
==8.0.3 click
==0.4.4 colorama
==2.0.2 Flask
==3.3 idna
==1.1.1 iniconfig
==2.0.1 itsdangerous
==3.0.3 Jinja2
==0.10.0 jmespath
==2.0.1 MarkupSafe
==21.3 packaging
==0.12.0 pep517
==1.2.0 pika
==21.3.1 pip
==1.0.0 pluggy
==1.11.0 py
==4.0.1 pymongo
==3.0.6 pyparsing
==6.2.5 pytest
==2.8.2 python-dateutil
==2.26.0 requests
==0.5.0 s3transfer
==60.2.0 setuptools
==1.16.0 six
==0.10.2 toml
==2.0.0 tomli
==1.26.7 urllib3
==2.0.2 Werkzeug


نحوه نصب


نصب پکیج whl cbaxter1988-utils-0.9.4:

    pip install cbaxter1988-utils-0.9.4.whl


نصب پکیج tar.gz cbaxter1988-utils-0.9.4:

    pip install cbaxter1988-utils-0.9.4.tar.gz