Most cameras (execpt the bottom right one) seems to be placed regularly over semi-circular paths.
In that case, is simply, yo don’t need any Python script.
You have to create a semi-circular path starting in the center of the first camera and finishing in the center of the last one.
Once you have done this, add a Follow Path constraint to you camera, and then create a keyframe in frame 1, and a keyframe in frame number equal to the number of cameras in that path.
Finally, you must go to the graph editor editor and select linear interpolation to ensure that camera will move regularly across the path.
Additionally you must calculate the inclination of the camera, but all seems to be pointed to the same point, so you need to create en empty object placed right in that point, and add the trackTo contraint to your camera and select your empty as target.
The non-semicircular path is more complex, but I think Python script approach will be more complex than a regular path approach.