Python is a scripting language from [python.org](https://python.org/).

## Python interpreter

Fuchsia vendors its own Python 3 interpreter (`//scripts/fuchsia-vendored-python`, currently Python 3.11 or later). See [Python versions](https://fuchsia.dev/fuchsia-src/development/languages/python/python_style#python-versions) in the style guide and [RFC-0129](https://fuchsia.dev/docs/contribute/governance/rfcs/0129_python_in_fuchsia).

## Style

[Fuchsia Python style guide](https://fuchsia.dev/fuchsia-src/development/languages/python/python_style)

## Testing

See [Python testing](https://fuchsia.dev/fuchsia-src/development/languages/python/testing).

## Python scripts as build actions

See under [Build system policies](https://fuchsia.dev/docs/development/build/gn_concepts/policies#python-scripts-as-build-actions)
[](https://issues.fuchsia.dev/issues/new?component=1439230&template=1881640&description=Issue+on:+https://fuchsia.dev/docs/development/languages/python/README.md "Report a bug or suggest improvements on this page") [](https://cs.opensource.google/fuchsia/fuchsia/+/main:docs/development/languages/python/README.md "View the source code of this page") [](https://ci.android.com/edit?repo=fuchsia/fuchsia/main&file=docs/development/languages/python/README.md&cloneRepo=fuchsia/fuchsia:refs/heads/main&fullPath=fuchsia/docs/development/languages/python/README.md "Edit the source code of this page")