# Accessing playbook variables in external script

**URL:** <https://forum.ansible.com/t/accessing-playbook-variables-in-external-script/34470>\
**Category:** Ansible Project\
**Created:** [January 19, 2021, 3:34pm UTC](https://forum.ansible.com/t/accessing-playbook-variables-in-external-script/34470 "2021-01-19T15:34:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amjad\_Saleem1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@Amjad\_Saleem1](https://forum.ansible.com/u/Amjad_Saleem1)\
**Post date:** [January 19, 2021, 3:34pm UTC](https://forum.ansible.com/t/accessing-playbook-variables-in-external-script/34470/1 "2021-01-19T15:34:14Z")

</div>

I am doing data validation of all the variables defined in ansible using a python script. How do you access ansible variables in the external python script?
