for link in br.links(url_regex="inquiry-results.jsp"):
cb[link.url] = link
for page_link in cb.values():
for link in br.links(url_regex="inquiryDetail.jis"):
....................
url = link.absolute_url
br.follow_link(link)
......................
br.follow_link(page_link)
这是我的代码。基本上,它提取页面链接[页面1,2,3,4,5 ...的链接]和来自特定页面的数据链接。然后它进入每个数据链接并提取一些数据,完成后它移动到下一页。但我总是得到这个错误:Python机械化错误 - “mechanize._mechanize.BrowserStateError:not viewing HTML”
Traceback (most recent call last):
File "C:\python27\test.py", line 95, in <module>
for link in br.links(url_regex="inquiryDetail.jis"):
File "build\bdist.win32\egg\mechanize\_mechanize.py", line 405, in links
mechanize._mechanize.BrowserStateError: not viewing HTML
任何人都可以帮忙吗?
有人发现这个斜纹功能如何转化为机械化? – 2010-10-25 11:07:32