معرفی شرکت ها


dynamoclasses-1.0.0a1


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

DynamoDB ORM using dataclasses
ویژگی مقدار
سیستم عامل -
نام فایل dynamoclasses-1.0.0a1
نام dynamoclasses
نسخه کتابخانه 1.0.0a1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ernest W. Durbin III
ایمیل نویسنده ewdurbin@gmail.com
آدرس صفحه اصلی https://github.com/ewdurbin/dynamoclasses
آدرس اینترنتی https://pypi.org/project/dynamoclasses/
مجوز -
DynamoClasses ============= API interface for [Amazon Web Services DynamoDB](https://aws.amazon.com/dynamodb/) built on top of [PEP 557 Data Classes](https://www.python.org/dev/peps/pep-0557/). The goal is to have something that is fully a `dataclass` class, but gets some helpers bolted on allowing for retrieving/storing the objects in DynamoDB. ## Basic Usage ```python >>> import botocore >>> >>> from moto import mock_dynamodb2 >>> >>> from dynamoclasses import dynamoclass >>> >>> mock_dynamodb2().start() >>> >>> session = botocore.session.get_session() >>> client = session.create_client("dynamodb") >>> client.create_table( ... TableName="inventory", ... KeySchema=[ ... {"AttributeName": "item_id", "KeyType": "HASH"}, ... ], ... AttributeDefinitions=[ ... {"AttributeName": "item_id", "AttributeType": "S"}, ... ], ... ProvisionedThroughput={"ReadCapacityUnits": 1, "WriteCapacityUnits": 1}, ... ) {'TableDescription': ...} >>> >>> @dynamoclass(table_name="inventory", partition_key_name="item_id") ... class InventoryItem: ... item_id: str ... >>> item = InventoryItem("hammers") >>> item.save() {'Attributes': ...} >>> >>> found_item = InventoryItem.get(partition_key="hammers", sort_key=None) >>> >>> print(found_item.item_id) hammers


نیازمندی

مقدار نام
- boto3
- dataclasses
xtr moto;


نحوه نصب


نصب پکیج whl dynamoclasses-1.0.0a1:

    pip install dynamoclasses-1.0.0a1.whl


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

    pip install dynamoclasses-1.0.0a1.tar.gz