Trying to use ansible python module location as ansible python interpeter

Hi all,
i am creating venv at runtime and installs ansible inside like:
/tmp/tmp123/bin/ansible-playbook
ansible version shows:
ansible python module location =/tmp/tmp123/lib/python3.6/site-packages/ansible
executable location = =/tmp/tmp123/bin/ansible-playbook

im running a playbook locally(means localhost) and i want the ansible python interpeter will be the one in the venv that i installed ansible inside. again , i know the loaction of the venv on runtime so i cant use ansible_python_interpeter. maybe there are environment variables that represent the ansible-playbook executable path that i can use in my playbook?or the python path of ansible executable uses ?

ansible_python_interpreter: "{{ ansible_playbook_python }}"