Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用请求在python中按submit按钮_Python - Fatal编程技术网

使用请求在python中按submit按钮

使用请求在python中按submit按钮,python,Python,所以我想检查我的成绩是否上传,为此我需要登录一个网站,然后检查它是否被更改。 问题是在你登录后,你有两个按钮:“同意”和“不同意” 当我试着按下它时,网站会给我一条错误信息“错误使用” 如果您使用个人防火墙,请将其停用“ 我会在几个小时内上传我的代码 任何帮助都将不胜感激。就像@e4c5所说的,您真的可以通过python来按下按钮。对我来说,Chrome的开发工具确实帮助很大 DevTools中的“网络”选项卡将告诉您网页中的所有请求和资源。如果您想查看按钮按下操作的详细请求,可以先按下按钮

所以我想检查我的成绩是否上传,为此我需要登录一个网站,然后检查它是否被更改。 问题是在你登录后,你有两个按钮:“同意”和“不同意” 当我试着按下它时,网站会给我一条错误信息“错误使用” 如果您使用个人防火墙,请将其停用“

我会在几个小时内上传我的代码


任何帮助都将不胜感激。

就像@e4c5所说的,您真的可以通过python来按下按钮。对我来说,Chrome的开发工具确实帮助很大


DevTools中的“网络”选项卡将告诉您网页中的所有请求和资源。如果您想查看按钮按下操作的详细请求,可以先按下按钮,然后查看“网络”选项卡中显示的新请求。

您可以使用python selenium按下按钮,您还可以隐藏浏览器实例。

您必须将Referer放在标题中。这就是如何绕过大学的支票。查看原始请求(通过Chrome开发工具),并将推荐人复制到您的请求中。

不要发布代码的屏幕截图。发布实际代码。代码中是您的真实用户名和密码吗?如果是这样,你应该用伪值替换这些值,然后按照erip说的做。你如何隐藏它?因为我已经写了一半的代码seleniumUSE PhantomJS。然后,将此行:driver=webdriver。[您使用的驱动程序]更改为:driver=webdriver.PhantomJS()