# Accessing Ansible magic variables in python

**URL:** <https://forum.ansible.com/t/accessing-ansible-magic-variables-in-python/28292>\
**Category:** Ansible Project\
**Created:** [August 8, 2018, 10:12am UTC](https://forum.ansible.com/t/accessing-ansible-magic-variables-in-python/28292 "2018-08-08T10:12:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sayed\_Anisul](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Sayed\_Anisul](https://forum.ansible.com/u/Sayed_Anisul)\
**Post date:** [August 8, 2018, 10:12am UTC](https://forum.ansible.com/t/accessing-ansible-magic-variables-in-python/28292/1 "2018-08-08T10:12:30Z")

</div>

Hello

How can I access Ansible magic variables like {{ playbook\_dir }} in the python source code ? can someone please help with a code snippet?

Thank you

---

<div class="post-metadata">

**Author:** ![Kai\_Stian\_Olstad](https://avatars.discourse-cdn.com/v4/letter/k/e19adc/32.png) [@Kai\_Stian\_Olstad](https://forum.ansible.com/u/Kai_Stian_Olstad)\
**Post date:** [August 8, 2018, 10:20am UTC](https://forum.ansible.com/t/accessing-ansible-magic-variables-in-python/28292/2 "2018-08-08T10:20:40Z")

</div>

I might have better luck asking this question in the Anisble developer list.
