机械化找不到表格

时间:2015-04-06 18:22:49

标签: python python-2.7 mechanize

所以我尝试使用Mechanize登录页面(https://rally1.rallydev.com)并且找不到任何表单。

import mechanize
import urllib2 
import cookielib

cj = cookielib.CookieJar()
br = mechanize.Browser()
br.set_cookiejar(cj)
br.open('https://rally1.rallydev.com/')
for form in br.forms():
    print form.name

运行它根本不会返回任何内容。

任何人都知道我做错了什么?我是Mechanize的新手,在网上找不到类似的问题。

1 个答案:

答案 0 :(得分:1)

看起来正在发生重定向,机械化没有处理(可能是在Javascript中发生的?)。

尝试通过指定此网址直接进入登录页面:https://rally1.rallydev.com/slm/login.op