私は Python の初心者で、Scraperwiki でスクリーン スクレーパーを構築しようとしていますが、修正方法がわからないエラーに苦しんでいます。基本的に、xml ファイルを解析したいのですが、gp_indicators_scrape 関数で getroot() メソッドにアクセスする方法がわかりません。
誰かがそれを修正できますか、さらに重要なことに、将来問題を回避できるように説明を教えてください。
これがスクレーパーです: https://scraperwiki.com/scrapers/choiceshu1
コードの重要な部分:
import lxml.html
import urlparse
from urlparse import urlparse
from lxml.etree import etree
def gp_indicators_scrape(org_URL):
indicator_xml = etree.parse(org_URL)
root = lxml.etree.getroot(indicator_XML)
print root
html = scraperwiki.scrape(combined_URL_for_first_scrape)
print html
root = lxml.html.fromstring(html)
links = root.cssselect("dd a")
そして、これが実行時のエラーです
Line 5 - from lxml.etree import etree
ImportError: cannot import name etree