使用mechanize浏览器python查找静态字段的动态文本值

使用mechanize浏览器python查找静态字段的动态文本值,python,dynamic,mechanize,Python,Dynamic,Mechanize,如何使用python中的mechanize browser查找符合静态字段结果的用户详细信息的动态文本。 我可以使用“split”函数分割文本并将文本存储在变量中。但是否有任何函数可以直接向我提供以下结果: 姓名:abc 地址:pqr 性别:男 abc=mechanize.Browser() abc.set_handle_robots(False) abc.open(url) abc._factory.is_html = True abc.select_form(nr=0) x=abc.subm

如何使用python中的mechanize browser查找符合静态字段结果的用户详细信息的动态文本。 我可以使用“split”函数分割文本并将文本存储在变量中。但是否有任何函数可以直接向我提供以下结果: 姓名:abc 地址:pqr 性别:男

abc=mechanize.Browser()
abc.set_handle_robots(False)
abc.open(url)
abc._factory.is_html = True
abc.select_form(nr=0)
x=abc.submit()
m=x.read()
我试着用findAll,但效果不好。在这里,abc可以是任何登录名。数据不属于任何文本框输入值。
任何帮助都将不胜感激

这应该告诉您字段名称:

for f in br.forms()
print f.name
填空:

form["field1"] = ["input1"]

希望这就是你想要的。干杯

这应该告诉您字段名称:

for f in br.forms()
print f.name
填空:

form["field1"] = ["input1"]

希望这就是你想要的。干杯

谢谢@Onur,但是按照规定,表单中的数据不是来自任何输入字段。这是因为,在您登录到电话账单网站后,它会显示当月账单详细信息,本地:xx ISD:xx Tax:xx总计:xx谢谢@Onur,但按照规定,表单中的数据不是来自任何输入字段。这是因为,在您登录到您的电话账单网站后,它会显示当月账单的详细信息,本地:xx ISD:xx税务:xx总计:xx