如何查看python-mechanize中发布的数据

时间:2015-08-22 11:57:17

标签: python http-post mechanize

我想看看python-mechanize中发布了哪些参数。我尝试的是:

>>> import mechanize
>>> import cookielib
>>> url='http://mywebsite.com/login'
>>> br=mechanize.Browser()
>>> cj=cookielib.LWPCookieJar()
>>> br.set_handle_robots(False)
>>> br.set_handle_refresh(False)
>>> br.set_handle_equiv(True)
>>> br.set_handle_referer(True)
>>> br.set_handle_redirect(True)
>>> br.set_cookiejar(cj)
>>> br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(),max_time=1)
>>> br.addheaders=[('User-agent','Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14')]
>>> site=br.open(url)
>>> br.select_form(nr=0)
>>> br.form.set_all_readonly(False)
>>> br.form['username']='UserName'
>>> br.form['password']='Password'
>>> br.submit()

如您所见,我尝试登录我的帐户。如何查看使用usernamepassword发布的数据?

0 个答案:

没有答案