1
我试图用BeautifulSoup
解析XML页面,由于某种原因,它不能够找到XML解析器。我不认为这是一个路径问题,因为我以前使用lxml
解析页面,而不是XML。下面的代码:BeautifulSoup XML解析不工作
from bs4 import *
import urllib2
import lxml
from lxml import *
BASE_URL = "http://auctionresults.fcc.gov/Auction_66/Results/xml/round/66_115_database_round.xml"
proxy = urllib2.ProxyHandler({'http':'http://myProxy.com})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
page = urllib2.urlopen(BASE_URL)
soup = BeautifulSoup(page,"xml")
print soup
我可能失去了一些东西简单,但与BS问题,所有的XML解析,我发现放在这里是围绕BS3和我使用它使用了XML解析不同的方法BS4。谢谢。
它必须是路径问题,因为它在iPython中工作,但不在Eclipse PyDev中。我会整理一下。谢谢你的提示。 – TomR
这有点奇怪。很高兴知道你找到了问题的根源,但。在任何情况下,上述答案都可以作为解决方法。 :) – Manhattan