{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-products/prep/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Python sample client","description":"Hamilton's Developer Portal is used to help reference and understand the APIs of Hamilton products.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"python-sample-client"},"children":["Python sample client"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Python sample client provides a way to remotely run simple protocols on a Prep."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51556541067"},"children":[{"$$mdtype":"Tag","name":"section","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{"className":"note"},"children":["This sample client is for demonstration purposes only and not intended for production."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites"},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Prep 3.3.0 or later"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Python v3.12^"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"download"},"children":["Download"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51556545419"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The source code is a downloadable ZIP package. Further installation steps and environment setup instructions are provided in the source code's ",{"$$mdtype":"Tag","name":"span","attributes":{"className":"file"},"children":["README.md"]}," file."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{"className":"file"},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"../static/prep-examples/prep-python-sample-client.zip","target":"_blank"},"children":["prep-python-sample-client.zip"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"additional-resources"},"children":["Additional resources"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"textmodule","id":"51556676619"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more information about the sample client, download the project's ZIP package and refer to the ",{"$$mdtype":"Tag","name":"span","attributes":{"className":"file"},"children":["README.md"]}," file in the project's folder."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.python.org/downloads","target":"_blank"},"children":["https://www.python.org/downloads"]}]}]}]}]},"headings":[{"value":"Python sample client","id":"python-sample-client","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Download","id":"download","depth":2},{"value":"Additional resources","id":"additional-resources","depth":2}],"frontmatter":{"seo":{"title":"Python sample client"}},"lastModified":"2026-07-30T19:22:04.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pages/prep_example_python_sample_client","userData":{"isAuthenticated":false,"teams":["anonymous"]}}