python疑问
python疑问
1、xml模块root
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import requests from xml.etree import ElementTree as ET ret = requests.get( 'http://10.121.209.212/package_delivery/daily/VTR_B100_Release_China/20170111_01//odex/update_pkg_res/BINs/' ) #ret = requests.get('https://www.baidu.com/') print (ret.url) #print(ret.text) r = ret.text root = ET.XML(r) '''for node in root.iter('img'): print node.attrib''' print root.tag >>> http: / / 10.121 . 209.212 / package_delivery / daily / VTR_B100_Release_China / 20170111_01 / / odex / update_pkg_res / BINs / Traceback (most recent call last): File "C:/Python27/rewenjian.py" , line 8 , in <module> root = ET.XML(r) File "C:\Python27\lib\xml\etree\ElementTree.py" , line 1301 , in XML parser.feed(text) File "C:\Python27\lib\xml\etree\ElementTree.py" , line 1643 , in feed self ._raiseerror(v) File "C:\Python27\lib\xml\etree\ElementTree.py" , line 1507 , in _raiseerror raise err ParseError: syntax error: line 1 , column 54 >>> |
1 | root = ET.XML(r)原因 ??????????????????????? |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步