如何用Python的urllib模块实现网站登录操作?

更新于
2026-10-04 07:50:05
18阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计199个文字,预计阅读时间需要1分钟。

如何用Python的urllib模块实现网站登录操作?

我在尝试使用urllib登录网站。这是公司内部网站。登录页面显示如下:用户名密码,我的Python看起来像这样。

我正在尝试使用urllib登录网站.这是我公司的内部网站.登录页面如下所示:

我正在尝试使用urllib登录网站.这是我公司的内部网站.

登录页面如下所示:

UsernamePassword

我的python看起来像这样:

url = '10.188.36.250/accounts/login/'values = {'user_name':'xxxx', 'password':'xxxxx'}data = urllib.urlencode(values)req = urllib2.Request(url,data)res = urllib2.urlopen(req)

我回来了:

urllib2.HTTPError:HTTP错误403:FORBIDDEN

我究竟做错了什么?

如何用Python的urllib模块实现网站登录操作?

解决方法:

除了使用“user_name”作为键而不是“username”之外,你做的一切都是正确的.注意表单的变量.

本文共计199个文字,预计阅读时间需要1分钟。

如何用Python的urllib模块实现网站登录操作?

我在尝试使用urllib登录网站。这是公司内部网站。登录页面显示如下:用户名密码,我的Python看起来像这样。

我正在尝试使用urllib登录网站.这是我公司的内部网站.登录页面如下所示:

我正在尝试使用urllib登录网站.这是我公司的内部网站.

登录页面如下所示:

UsernamePassword

我的python看起来像这样:

url = '10.188.36.250/accounts/login/'values = {'user_name':'xxxx', 'password':'xxxxx'}data = urllib.urlencode(values)req = urllib2.Request(url,data)res = urllib2.urlopen(req)

我回来了:

urllib2.HTTPError:HTTP错误403:FORBIDDEN

我究竟做错了什么?

如何用Python的urllib模块实现网站登录操作?

解决方法:

除了使用“user_name”作为键而不是“username”之外,你做的一切都是正确的.注意表单的变量.