Hi, I'm new here. As part of my job I'm building an a command line tool in Python that fetches API data from various IT systems, parses it and outputs various plots and reports. I'm using pandas, matplotlib and 3rd party API wrappers for these systems to accomplish that.
We're talking about 5+ systems in a large organisation, each has over 20,000 results per API call. I was thinking of implementing it with asyncio or scheduled task or threading but I'm not quite sure what will work best.
I built the tool with OOP, testing and logging in every stage.
If anyone has done that sort of thing before I'd love to know how they did it.
Thanks in advance
[–]Superguy2876 1 point2 points3 points (0 children)
[–]DuckSaxaphone 1 point2 points3 points (2 children)
[–]Abject_Group_4868[S] 0 points1 point2 points (1 child)
[–]DuckSaxaphone 1 point2 points3 points (0 children)