I understand that data driven pages have to be set first in the MXD, there is no function in Arcpy. You will have to think of a workaround. eg Have a template MXD with DDP enabled, presumably with a suitable layer for the pages. Then copy the layers from the "unabled MXD" and you can then plot the pages. or if you have access to an ArcObjects wizard, use the comptypes module to enable DDP with the required ArcObjects calls.
... View more