从Mechanize / Python中的表单中选择子表单

时间:2019-05-27 21:15:37

标签: python web mechanize

我想使用Mechanize lib来填充https://myapps.lilly.com上的用户名和密码。我发现此页面上只有一种形式“ e1”。在其中是我要填写的“用户名”。

我使用多种浏览器设置进行了检查-完全没有效果。 我检查了页面。 然后我意识到我必须访问表的单元格名称=用户名,但是在lib的文档中找不到有关填充/单击特定表的信息。 在下面,您可以在页面上找到用于检查表单列表的片段。

import mechanize

br = mechanize.Browser()
br.addheaders = [('User-agent', 'Mozilla/5.0')] 
br.open('https://myapps.lilly.com')

for form in br.forms():
    print(form.name)

我希望能够使用python登录此页面。

0 个答案:

没有答案