"""
微信公众平台 access_token重服务器获取
"""
import re
from urllib import request
from urllib import parse
from urllib.request import urlopen
def get_wx_access_token(appid, secret):
"""
:return:
"""
url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential'
data = {
'appid': appid,
'secret': secret
}
data = parse.urlencode(data).encode('utf-8')
request_instance = request.Request(url, data)
response = urlopen(request_instance)
result = response.read()
if isinstance(result, bytes):
result_str = result.decode()
else:
result_str = result
result_dict = eval(result_str)
return result_dict
print(get_wx_access_token({appid}, {secret}))