python解析xml 3 用pyQuery

#coding=utf-8
import sys
from pyquery import PyQuery as pq

if __name__ == '__main__':
  xmlfile = sys.argv[1]
  doc = pq(filename = xmlfile)
  print(doc('ql').text())



xml文件
<HiveQL >  
<ql>fff</ql>  
</HiveQL>


输出结果 fff
貌似这个还是不能处理特殊符号的 如<
<HiveQL >  
<ql>f<ff</ql>  
</HiveQL>

你可能感兴趣的:(python)