> ## Documentation Index
> Fetch the complete documentation index at: https://docs.poelis.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quick Start - Python SDK

> Install the SDK and read a property in a few minutes

Read a property from Poelis in Python. You need a Poelis account and an [SDK key](/python-sdk/sdk-keys).

<Steps>
  <Step title="Install poelis-sdk">
    <Tabs>
      <Tab title="Terminal">
        ```bash theme={null}
        pip install -U poelis-sdk
        ```
      </Tab>

      <Tab title="Notebook">
        ```python theme={null}
        !pip install -U poelis-sdk
        ```
      </Tab>
    </Tabs>
  </Step>

  <Step title="Create a client">
    ```python theme={null}
    from poelis_sdk import PoelisClient

    poelis_client = PoelisClient(api_key="YOUR_SDK_KEY")
    poelis = poelis_client.browser
    ```

    `browser` is the starting point for workspaces, products, items, and properties. Store the key in an environment variable or a password manager. See [SDK keys](/python-sdk/sdk-keys).
  </Step>

  <Step title="Read a property">
    Dot notation follows readable IDs from the workspace down to the property:

    ```python theme={null}
    mass = poelis.demo_workspace.demo_product.demo_item.demo_property_mass
    print(mass.value, mass.category, mass.unit)
    ```

    In a notebook, autocomplete fills in each level as you type. Replace the demo names with readable IDs from your own workspace.
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Browse your data" icon="code" href="/python-sdk/navigation">
    List workspaces, products, items, and properties
  </Card>

  <Card title="Product versions" icon="layer-group" href="/python-sdk/versions">
    Pin a calculation to baseline or a published version
  </Card>

  <Card title="Edit properties" icon="pen" href="/python-sdk/edit-properties">
    Update draft values from Python
  </Card>

  <Card title="Notebooks and scripts" icon="book" href="/python-sdk/notebooks">
    Explore in a notebook, then lock IDs into a script
  </Card>
</CardGroup>
