有没有办法使用 python mechanize 库来处理 xml。我正在使用机械化.find_link()
方法,它给了我以下错误
>>> br.find_link(text="Help")
Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
br.find_link(text="Help")
File "C:\Python27\lib\site-packages\mechanize\_mechanize.py", line 618, in find_link
return self._filter_links(self._factory.links(), **kwds).next()
File "C:\Python27\lib\site-packages\mechanize\_mechanize.py", line 640, in _filter_links
raise BrowserStateError("not viewing HTML")
BrowserStateError: not viewing HTML
>>>
机械化浏览器对象在哪里br
。从一点研究来看,这是因为该页面是非 HTML 的。有没有绕过这个。