python中利用lxml模块解析xml文件报错XMLSyntaxError: Opening and ending tag mismatch
生活随笔
收集整理的這篇文章主要介紹了
python中利用lxml模块解析xml文件报错XMLSyntaxError: Opening and ending tag mismatch
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在代碼中第一次使用lxml解析xml文件時出錯了,
XMLSyntaxError: Opening and ending tag mismatch: keyEffectiveDate line 21 and keyEffectiveData, line 21, column 80
截圖如下
而我的xml文件是這樣的
仔細理解lxml的報錯, 特別是我用紅框標記的那一行, 它的意思是說, 某行的tag起始標簽keyEffectiveDate和末尾標簽keyEffectiveData不匹配!
仔細一看, 的確是粗心導致的錯誤, 末尾標簽中的Data應該寫為Date.
這里將這個錯誤記錄下來, 是希望我們編寫python代碼時能讀懂程序的報錯信息.
總結
以上是生活随笔為你收集整理的python中利用lxml模块解析xml文件报错XMLSyntaxError: Opening and ending tag mismatch的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用python获取指定url在ATS中
- 下一篇: ATS中开启Refer防盗链功能