lomg 发表于 2018-8-14 08:20:25

python mechanize实现百度搜索

# -*- coding:utf-8 -*-  
import mechanize
  
import sys
  
reload(sys)
  
sys.setdefaultencoding('utf8')
  
br=mechanize.Browser()
  
br.set_handle_equiv(True)
  
br.set_handle_redirect(True)
  
br.set_handle_referer(True)
  
br.set_handle_robots(False)
  
br.set_handle_gzip(False)
  
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
  
br.addheaders=[('User-agent','Mozilla/5.0 (X11; U; Linux i686; en-US;rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]
  
br.open('
  
for form in br.forms():
  
    print form
  
br.select_form(name='f')
  
br.form['wd']='python'
  
br.submit()
  
for link in br.links():
  
    print link.url+':'+link.text
页: [1]
查看完整版本: python mechanize实现百度搜索