本文介绍了Python urllib,urllib2填写表单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用 urllib2 urllib 填充HTML表单。

I want to fill a HTML form with urllib2 and urllib.

import urllib
import urllib2

url = 'site.com/registration.php'
values = {'password' : 'password',
          'username': 'username'
          }

data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()

但是在表单的最后是一个按钮(input type ='submit')。如果你不点击按钮,你不能发送你在输入中输入的内容(输入文本)

But on the end of the form is a button(input type='submit'). If you don't click the button you can't send the data what you wrote in the input(type text)

如何点击 urllib urllib2

推荐答案

这实际上更像是你用Selenium或类似工具做的事情。 ,也许。

This is really more of something you would do with Selenium or similar. selenium.webdriver.common.action_chains.ActionChains.click, perhaps.

这篇关于Python urllib,urllib2填写表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 13:56