我正在开发一个使用arcpy的工具,该工具可以自动对mxd文件的布局进行一些基本编辑,然后导出为pdf。在我的大多数测试中,一切工作都很好,但是我遇到了试图从excel访问数据的文件问题。到目前为止,这些文件包括带有定义查询的shapefile,该查询引用已联接的excel文件,以及布局中包含的excel对象。当我尝试使用arcpy导出为pdf时,输出pdf中缺少这些shapefile和对象。
我尝试通过ArcMap 10.5中的文件菜单将其导出为pdf,该文件可以正常工作。我还尝试将arcpy代码缩减到绝对最小值(仅导出为pdf),但仍然看到相同的行为。
是否存在使用arcpy导出与excel交互的功能的正确方法?还是这仅仅是arcpy的局限性?