Python 传递HTTPS POST参数以进行身份验证 我已经有账户了

Python 传递HTTPS POST参数以进行身份验证 我已经有账户了,python,https,Python,Https,欢迎回来 登录* 密码* 记得我吗 嗨!我试图发布变量登录凭据,但不幸的是,它没有提供登录后页面(成功登录后获得的页面),目前代码如下: 导入操作系统 导入httplib、urllib 导入urllib导入urllib2 def文件写入(文件名、文本写入): f=打开(文件名为“w”) f、 写入(从文本到写入) f、 关闭() 如果名称=“\uuuuu main\uuuuuuuu”: url='1〕https://www.fotolia.com/Member/Login' 用户_agent=

欢迎回来

登录* 密码* 记得我吗 嗨!我试图发布变量登录凭据,但不幸的是,它没有提供登录后页面(成功登录后获得的页面),目前代码如下:

导入操作系统
导入httplib、urllib
导入urllib导入urllib2
def文件写入(文件名、文本写入):
f=打开(文件名为“w”)
f、 写入(从文本到写入)
f、 关闭()
如果名称=“\uuuuu main\uuuuuuuu”:
url='1〕https://www.fotolia.com/Member/Login'
用户_agent='Mozilla/4.0(兼容;MSIE 5.5;Windows NT)'
值={
'login':'xxxxxxxxxx',
“密码”:“Random123”,
}
headers={'User-Agent':“某些用户代理”}
data=urllib.urlencode(值)
请求(url、数据、标题)
响应=urllib2.urlopen(请求)
页面=response.read()
文件写入('output.html',页面)
问题是: 处理页面没有文件扩展名,请看这里的表单操作写为/Member/Login?协议是HTTPS,我应该如何处理这种情况。

试试看

values = {
           'login' :'XXXXXXXXXXX',
           'password' : 'Random123',
           'submit' : 'Login',
         }

请正确设置粘贴代码的格式(行首4个空格将代码设置为实际代码,行首1个
符号将行首设置为引号)。另外,请描述这些代码部分到底是什么,不要让其他人猜测。-1因为没有给出正确格式的问题,这反过来表明缺乏努力。