#!/usr/bin/python
# -*- coding: UTF-8 -*-
import urllib
import urllib.parse
import urllib.request
import json
def get_baidurank_pc(domain, page=1):
    '''
    5118获取百度权重词python代码
    :param domain:
    :param page:
    :return:
    '''
    siyao = '**'
    url = 'http://apis.5118.com/keyword/baidupc'
    headers = {
        'Authorization': siyao,
        "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8"
    }
    dict = {'url': domain,
            'page_index': page
            }
    data = urllib.parse.urlencode(dict).encode('utf-8')
    req = urllib.request.Request(url=url, data=data, headers=headers)
    response = urllib.request.urlopen(req)
    page = response.read().decode('utf-8')
    domin_zhishuci = json.loads(page)
    print('errcode:{}\n errmsg:{}'.format(domin_zhishuci['errcode'],domin_zhishuci['errmsg']))
    return_str='errcode:{}\n errmsg:{}'.format(domin_zhishuci['errcode'],domin_zhishuci['errmsg'])
    domin_zhishuci = domin_zhishuci['data']
    domin_zhishuci['domin'] = domain
    domin_zhishuci['baidupc']=json.dumps(domin_zhishuci['baidupc'])
    return domin_zhishuci,return_str