RSS

ElementTreeとnamespace

はまったけどね…。

    付与されたタグ:
  • Python

ElementTreeを使っていて tree.parse('fuga.xml') とやって tree.find('//div')とやっても何も帰ってこないぞと思ったらnamespaceを認識していた。ちなみに便利な設定はなく、tree.find('//{http://www.w3.org/1999/xhtml}div')と毎回やりましょう。

ついでにtidyの話。tidy.parseString(aStr, **aDict)となるようだ。