A directory of examples is available with the PynamoDB source on GitHub.
The examples are configured to use
http://localhost:8000 as the DynamoDB endpoint. For information on how to run DynamoDB locally,
see Use PynamoDB Locally.
You should read the examples before executing them. They are configured to use
http://localhost:8000 by default, so
that you can run them without actually consuming DynamoDB resources on AWS, and therefore not costing you any money.
Although you can install & run PynamoDB from GitHub, it’s best to use a released version from PyPI:
$ pip install pynamodb
Getting the examples¶
You can clone the PynamoDB repository to get the examples:
$ git clone https://github.com/pynamodb/PynamoDB.git
Running the examples¶
Go into the examples directory:
$ cd pynamodb/examples
Configuring the examples¶
Each example is configured to use
http://localhost:8000 as the DynamoDB endpoint. You’ll need
to edit an example and either remove the
host setting (causing PynamoDB to use a default), or
specify your own.
Running an example¶
Each example file can be executed as a script by a Python interpreter:
$ python model.py