I periodically need to download all items within a given BOM from an Agile PLM server and save them in individual folders named with their Agile item number, and it's extremely tedious and time-consuming to do manually.
Is there any way to automate this via Python? Everywhere I've looked online has lead to dead-end python packages that are supposedly meant for interfacing with Agile PLM, but have no documentation, and no clear way to actually use them.
So far, the only possible option I've seen is something like Selenium to interface with the Agile servlet through a headless browser, but that seems like it'd be a nightmare to develop from scratch for someone with my low skill level.
While I'd prefer python, if there's any other better way to automate this task, I am very open to suggestions. I don't have any control over the Agile server side of things, however.
I'm also stuck with the same thing within my current job. But here's how I do it.
For your ref. here is my PDXParser VBA macro code.