将ArcGIS文档版本批量另存为低版本
'C:UsersAdministratorDesktopsample'是文档所在的文件夹
'C:UsersAdministratorDesktopout'是输出文件夹,它必须是已经存在的
'9.3'是输出版本,具体的在ArcMap看“另存副本”,看当前版本ArcMap支持另存啥
import os for r,dirs,files in os.walk(r'C:UsersAdministratorDesktopsample'): for mxdFile in files: if mxdFile[-3:].lower()=="mxd": mxd=arcpy.mapping.MapDocument(os.path.join(r,mxdFile)) mxd.saveACopy(os.path.join(r'C:UsersAdministratorDesktopout',mxdFile),'9.3')