ArcPy
From Wildsong
Page Layout Elements
The problem I have is finding the properties of the objects in ArcPy. The docs buried in ArcMap "help" have them listed; the online docs are almost totally useless.
In this current case I want to be able to change the fontsize to fit many text elements into a page layout and there is indeed a property "fontSize" that is read and write.