Ошибка в Python Механизирует - “механизируют. _ механизируют. BrowserStateError: не просмотр HTML”

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...] и каналы передачи данных от конкретной страницы. Затем это входит в каждый канал передачи данных и извлекает некоторые данные и при выполнении это перемещается в следующую страницу. Но я всегда получаю эту ошибку:

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

Кто-либо может помочь?

6
задан Shubham 12 August 2010 в 05:18
поделиться