# Recursive Tag Tree Traversal Python script

**URL:** <https://forum.inductiveautomation.com/t/recursive-tag-tree-traversal-python-script/107442>\
**Category:** Ignition\
**Tags:** python\
**Created:** [June 16, 2025, 7:32pm UTC](https://forum.inductiveautomation.com/t/recursive-tag-tree-traversal-python-script/107442 "2025-06-16T19:32:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![blackriver](https://avatars.discourse-cdn.com/v4/letter/b/e47c2d/32.png) [@blackriver](https://forum.inductiveautomation.com/u/blackriver)\
**Post date:** [June 16, 2025, 7:32pm UTC](https://forum.inductiveautomation.com/t/recursive-tag-tree-traversal-python-script/107442/1 "2025-06-16T19:32:50Z")

</div>

This was creating some hardship for me and I've created a set of scripts to traverse an OPCUA tag tree that should be helpful for others.

I'd suggest that Inductive create a GitHub account to host this and other useful reference scripts for its customer base to use.

The ability to create pull requests to add basic features would also be good to have.

> **[GitHub - palisadoes/opcua-ignition: Sample Python 3 Scripts for Interacting with...](https://github.com/palisadoes/opcua-ignition)**
>
> Sample Python 3 Scripts for Interacting with Inductive Automation's Ignition OPCUA API Server

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 16, 2025, 8:05pm UTC](https://forum.inductiveautomation.com/t/recursive-tag-tree-traversal-python-script/107442/2 "2025-06-16T20:05:02Z")

</div>

> [@blackriver](#):
>
> I'd suggest that Inductive create a GitHub account to host this and other useful reference scripts for its customer base to use.

Considering posting your resource to the Ignition Exchange:

> **[Ignition Exchange](https://inductiveautomation.com/exchange/)**
>
> Discover, share, and download community made Ignition resources in collaboration with your organization or the Ignition community.
