import os, sys while len(os.sys.path) != 0: for elems in os.sys.path: os.sys.path.remove(elems) os.sys.path.append(r'C:\Python26\Lib\xml') #for etree lib os.sys.path.append(r'C:\Python26\Lib\xml\parsers') #for expat lib os.sys.path.append(r'C:\Python26\ArcGIS10.0\DLLs') #for arc to run it, at least from xml.etree import ElementTree import arcpy as AP tree = ElementTree.parse(r'C:\MyFile.xml') Node = tree.getiterator('MyNode') MyNode = Node[0].text AP.AddMessage(MyNode)
from xml.etree import ElementTree tree = ElementTree.parse(r'C:\MyFile.xml') #Will crash here in ArcGIS 10.0 SP1 Node = tree.getiterator("MyNode") MyNode = Node[0].text
>>> import os >>> os.sys.path
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.