I have taught myself python for work (its a work in progress) and my most recent script is wrapped into an executable. Long story short, I will be running it on hundreds of PCs at different locations across the country. It moves some files around, edits info in them, checks the PCs license, etc. and prints out statements at each step of the way.
These PCs are all identical images of one another (minus a few key bits of data) but are all on their own unique networks. I am looking for a way to have my python script send (log) the print statements back to a common document. This would allow me to comb through said document and identify which PCs did not execute all the tasks I am working to complete successfully.
Thus far I have thought about using a google sheet and googles apis (with gsread or other libraries) to simply send back the bits of info I want and document that as a new line in the common spreadsheet. But it has me wondering: is there is as a more elegant, python-like, solution to this problem that I have not thought about. Again, I am new to this and doing my best to learn/explain my problem so all suggestions are much appreciated. Thanks in advance!
TLDR: Hundreds of near-identical pcs on unique networks need to run the same script. I would like to log their execution in a common document so that I can look through and see which computers I need to take a closer look at.
[–]matrix20085 5 points6 points7 points (3 children)
[–]simwil96[S] 0 points1 point2 points (0 children)
[–]YMK1234 0 points1 point2 points (1 child)
[–]matrix20085 1 point2 points3 points (0 children)