快速发微博小程序,python
from urllib import request, parse
from http import cookiejar
import re
创建cookiejar实例对象
cookie = cookiejar.CookieJar()
根据创建的cookie生成cookie的管理器
cookie_handle = request.HTTPCookieProcessor(cookie)
创建http请求管理器
http_handle = request.HTTPHandler()
创建https管理器
https_handle = request.HTTPSHandler()
创建请求管理器,将上面3个管理器作为参数属性
有了opener,就可以替代urlopen来获取请求了
opener = request.build_opener(cookie_handle,http_handle,https_handle)
‘’’
负责初次登录
需要传递用户名和密码,来获取登录的cookie凭证
‘’’
登录url,需要从登录form的action属性中获取
url = ‘https://passport.weibo.cn/sso/login’