[GIS] Can you create new annotation feature classes with Python in ArcGIS for Desktop

annotation;arcgis-10.2arcgis-9.3arcgis-desktoppython

I am working on a project that needs to create file geodatabases from scratch and I cannot find any information about how to make new feature classes as annotation with Python.

Does anyone have any thoughts or suggestions on this? Is there another way to do this programmability outside of Python?

This question was written for ArcGIS Desktop 9.3 but Answers using ArcGIS 10 for Desktop are also welcome.

Best Answer

I'm afraid it doesn't look like you can edit anotation objects within Python. According to this post the annotations are stored within Blob fields which are inaccessible from the Python geoprocessor. More than happy to be proved wrong here though!

As @Kirk Kuykendall says above, it's doable through arcobjects, maybe through an IAnnotationFeature.