我在 ArcGIS Online(地图日志)中创建了一个 web 应用程序。我想更新地图日志的基础数据(例如文本)作为自动化工作流程中的一个步骤。但是,我无法更新数据。我将问题隔离到以下代码:
from arcgis.gis import GIS
# Login
arcgis_username = ""
arcgis_password = ""
gis = GIS("http://rhk.maps.arcgis.com", arcgis_username, arcgis_password)
# item is a map journal app
item = gis.content.get("6116f1493f214bed8018a4e62e4a8324")
item_data = item.get_data()
item.update(data=item_data)
当我尝试运行此代码时,出现错误:
File "C:\Anaconda3\envs\iReportAutomation\lib\urllib\request.py", line 1319, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed>
我认为不要以正确的方式使用更新功能。我究竟做错了什么?以及如何更新 arcgis 在线应用程序的数据?