矿库网终极版

import hashlib
import random
import re
import ssl

import requests
import time
from lxml import etree
import pymysql
import requests
from hashlib import md5
from PIL import Image

requests.packages.urllib3.disable_warnings()
sslcontext = ssl.SSLContext(ssl.PROTOCOL_TLSv1)
sslcontext.verify_mode = ssl.CERT_NONE


# 下载图片
def download_img(path, img_url):
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36'
    }
    r = requests.get(img_url, headers=headers, stream=True)
    # print(r.status_code) # 返回状态码
    if r.status_code == 200:
        # 截取图片文件名

        with open(path, 'wb') as f:
            f.write(r.content)
        return True


# 上传图片到服务器
def get_our_pic(content_url):
    if '.' not in content_url:
        content_url = content_url + '.png'
    upload_picurl = 'https://www.china-mcc.com/index/grabfile/index.html'
    data = {
        'path': content_url
    }
    html = requests.post(url=upload_picurl, data=data).json()
    our_pic_url = 'https://www.china-mcc.com/' + html['file_url']
    return our_pic_url


dict_area = {'北京': '32', '天津': '33', '上海': '34', '重庆': '35', '河北': '5', '山西': '6',
             '辽宁': '7',
             '吉林': '73', '黑龙江': '9', '江苏': '10', '浙江': '11', '安徽': '12', '福建': '13',
             '江西': '14',
             '山东': '15', '河南': '16', '湖北': '17', '湖南': '18', '广东': '19', '海南': '20',
             '四川': '21',
             '贵州': '22', '云南': '23', '陕西': '24', '甘肃': '25', '青海': '26', '内蒙': '27',
             '广西': '28',
             '西藏': '29', '宁夏': '30', '新疆': '31', '石家庄': '36', '唐山': '37', '秦皇岛': '38',
             '邯郸': '39',
             '邢台': '40', '保定': '41', '张家口': '42', '承德': '43', '沧州': '44', '廊坊': '45',
             '衡水': '46',
             '太原': '47', '大同': '48', '朔州': '49', '忻州': '50', '阳泉': '51', '吕梁': '52',
             '晋中': '53',
             '长治': '54', '晋城': '55', '临汾': '56', '运城': '57', '沈阳': '58', '大连': '59',
             '鞍山': '60',
             '抚顺': '61', '本溪': '62', '丹东': '63', '锦州': '64', '营口': '65', '阜新': '66',
             '辽阳': '67',
             '盘锦': '68', '铁岭': '69', '朝阳': '70', '葫芦岛': '71', '长春': '72', '四平': '74',
             '辽源': '75',
             '通化': '76', '白山': '77', '松原': '78', '白城': '79', '延边朝鲜族自治州': '80',
             '哈尔滨': '81',
             '齐齐哈尔': '82', '鸡西': '83', '鹤岗': '84', '双鸭山': '85', '大庆': '86',
             '伊春': '87', '佳木斯': '88',
             '七台河': '89', '牡丹江': '90', '黑河': '91', '绥化': '92', '大兴安岭地区': '93',
             '南京': '94',
             '无锡': '95', '徐州': '96', '常州': '97', '苏州': '98', '南通': '99', '连云港': '100',
             '淮安': '101',
             '盐城': '102', '扬州': '103', '镇江': '104', '泰州': '105', '宿迁': '106',
             '杭州': '107', '宁波': '108',
             '温州': '109', '绍兴': '110', '湖州': '111', '嘉兴': '112', '金华': '113',
             '衢州': '114', '台州': '115',
             '丽水': '116', '舟山': '117', '合肥': '118', '芜湖': '119', '蚌埠': '120',
             '淮南': '121', '马鞍山': '122',
             '淮北': '123', '铜陵': '124', '安庆': '125', '黄山': '126', '阜阳': '127',
             '宿州': '128', '滁州': '129',
             '六安': '130', '宣城': '131', '池州': '132', '亳州': '133', '福州': '134',
             '厦门': '135', '漳州': '136',
             '泉州': '137', '三明': '138', '莆田': '139', '南平': '140', '龙岩': '141',
             '宁德': '142', '南昌': '143',
             '九江': '144', '上饶': '145', '抚州': '146', '宜春': '147', '吉安': '148',
             '赣州': '149', '景德镇': '150',
             '萍乡': '151', '新余': '152', '鹰潭': '153', '济南': '154', '青岛': '155',
             '淄博': '156', '枣庄': '157',
             '东营': '158', '烟台': '159', '潍坊': '160', '济宁': '161', '泰安': '162',
             '威海': '163', '日照': '164',
             '滨州': '165', '德州': '166', '聊城': '167', '临沂': '168', '菏泽': '169',
             '郑州': '170', '开封': '171',
             '洛阳': '172', '平顶山': '173', '安阳': '174', '鹤壁': '175', '新乡': '176',
             '焦作': '177', '濮阳': '178',
             '许昌': '179', '漯河': '180', '三门峡': '181', '商丘': '182', '周口': '183',
             '驻马店': '184',
             '南阳': '185', '信阳': '186', '济源': '187', '武汉': '188', '黄石': '189',
             '十堰': '190', '宜昌': '191',
             '襄阳': '192', '鄂州': '193', '荆门': '194', '孝感': '195', '荆州': '196',
             '黄冈': '197', '咸宁': '198',
             '随州': '199', '恩施土家族苗族自治州': '200', '仙桃': '201', '潜江': '202',
             '天门': '203', '长沙': '204',
             '株洲': '205', '湘潭': '206', '衡阳': '207', '邵阳': '208', '岳阳': '209',
             '常德': '210', '张家界': '211',
             '益阳': '212', '娄底': '213', '郴州': '214', '永州': '215', '怀化': '216',
             '湘西土家族苗族自治州': '217',
             '广州': '218', '韶关': '219', '深圳': '220', '珠海': '221', '汕头': '222',
             '佛山': '223', '江门': '224',
             '湛江': '225', '茂名': '226', '肇庆': '227', '惠州': '228', '梅州': '229',
             '汕尾': '230', '河源': '231',
             '阳江': '232', '清远': '233', '东莞': '234', '中山': '235', '潮州': '236',
             '揭阳': '237', '云浮': '238',
             '海口': '239', '三亚': '240', '三沙': '241', '成都': '242', '自贡': '243',
             '攀枝花': '244', '泸州': '245',
             '德阳': '246', '绵阳': '247', '广元': '248', '遂宁': '249', '内江': '250',
             '乐山': '251', '南充': '252',
             '眉山': '253', '宜宾': '254', '广安': '255', '达州': '256', '雅安': '257',
             '巴中': '258', '资阳': '259',
             '阿坝藏族羌族自治州': '260', '甘孜藏族自治州': '261', '凉山彝族自治州': '262',
             '贵阳': '263',
             '遵义': '264', '六盘水': '265', '安顺': '266', '毕节': '267', '铜仁': '268',
             '黔东南苗族侗族自治州': '269',
             '黔南布依族苗族自治州': '270', '黔西南布依族苗族自治州': '271', '昆明': '272',
             '曲靖': '273',
             '玉溪': '274', '昭通': '275', '保山': '276', '丽江': '277', '普洱': '278',
             '临沧': '279',
             '德宏傣族景颇族自治州': '280', '怒江傈僳族自治州': '281', '迪庆藏族自治州': '282',
             '大理白族自治州': '283',
             '楚雄彝族自治州': '284', '红河哈尼族彝族自治州': '285', '文山壮族苗族自治州': '286',
             '西双版纳傣族自治州': '287', '西安': '288', '宝鸡': '289', '咸阳': '290',
             '铜川': '291', '渭南': '292',
             '延安': '293', '榆林': '294', '汉中': '295', '安康': '296', '商洛': '297',
             '兰州': '298', '嘉峪关': '299',
             '金昌': '300', '白银': '301', '天水': '302', '武威': '303', '张掖': '304',
             '平凉': '305', '酒泉': '306',
             '庆阳': '307', '定西': '308', '陇南': '309', '临夏回族自治州': '310',
             '甘南藏族自治州': '311',
             '西宁': '312', '海东': '313', '海北藏族自治州': '314', '黄南藏族自治州': '315',
             '海南藏族自治州': '316',
             '果洛藏族自治州': '317', '玉树藏族自治州': '318', '海西蒙古族藏族自治州': '319',
             '呼和浩特': '320',
             '包头': '321', '乌海': '322', '赤峰': '323', '通辽': '324', '鄂尔多斯': '325',
             '呼伦贝尔': '326',
             '巴彦淖尔': '327', '乌兰察布': '328', '兴安盟': '329', '锡林郭勒盟': '330',
             '阿拉善盟': '331',
             '南宁': '332', '柳州': '333', '桂林': '334', '梧州': '335', '北海': '336',
             '崇左': '337', '来宾': '338',
             '贺州': '339', '玉林': '340', '百色': '341', '河池': '342', '钦州': '343',
             '防城港': '344', '贵港': '345',
             '拉萨市': '346', '日喀则市': '347', '昌都市': '348', '林芝市': '349', '山南市': '350',
             '那曲市': '351',
             '阿里地区': '352', '银川': '353', '石嘴山': '354', '吴忠': '355', '固原': '356',
             '中卫': '357',
             '乌鲁木齐': '358', '克拉玛依': '359', '吐鲁番': '360', '哈密': '361',
             '阿克苏地区': '362',
             '喀什地区': '363', '和田地区': '364', '昌吉回族自治州': '365',
             '博尔塔拉蒙古自治州': '366',
             '巴音郭楞蒙古自治州': '367', '克孜勒苏柯尔克孜自治州': '368',
             '伊犁哈萨克自治州': '369', '塔城地区': '370',
             '阿勒泰地区': '371', '自治区直辖县级行政单位': '372', '东城区': '2153',
             '西城区': '374', '朝阳区': '845',
             '丰台区': '376', '石景山区': '377', '海淀区': '378', '顺义区': '379', '通州区': '1072',
             '大兴区': '381',
             '房山区': '382', '门头沟区': '383', '昌平区': '384', '平谷区': '385', '密云区': '386',
             '怀柔区': '387',
             '延庆区': '388', '和平区': '743', '河东区': '1616', '河西区': '391', '南开区': '392',
             '河北区': '393',
             '红桥区': '394', '滨海新区': '395', '东丽区': '396', '西青区': '397', '津南区': '398',
             '北辰区': '399',
             '武清区': '400', '宝坻区': '401', '宁河区': '402', '静海区': '403', '蓟州区': '404',
             '黄浦区': '405',
             '徐汇区': '406', '长宁区': '407', '静安区': '408', '普陀区': '1210', '虹口区': '410',
             '杨浦区': '411',
             '闵行区': '412', '宝山区': '957', '嘉定区': '414', '浦东新区': '415', '金山区': '416',
             '松江区': '417',
             '青浦区': '418', '奉贤区': '419', '崇明区': '420', '渝中区': '421', '万州区': '422',
             '涪陵区': '423',
             '大渡口区': '424', '江北区': '1137', '沙坪坝区': '426', '九龙坡区': '427',
             '南岸区': '428',
             '北碚区': '429', '綦江区': '430', '大足区': '431', '渝北区': '432', '巴南区': '433',
             '黔江区': '434',
             '长寿区': '435', '江津区': '436', '合川区': '437', '永川区': '438', '南川区': '439',
             '璧山区': '440',
             '铜梁区': '441', '潼南区': '442', '荣昌区': '443', '开州区': '444', '梁平区': '445',
             '武隆区': '446',
             '城口县': '447', '丰都县': '448', '垫江县': '449', '忠县': '450', '云阳县': '451',
             '奉节县': '452',
             '巫山县': '453', '巫溪县': '454', '石柱土家族自治县': '455',
             '秀山土家族苗族自治县': '456',
             '酉阳土家族苗族自治县': '457', '彭水苗族土家族自治县': '458', '长安区': '2598',
             '桥西区': '563',
             '新华区': '1671', '井陉矿区': '462', '裕华区': '463', '藁城区': '464', '鹿泉区': '465',
             '栾城区': '466',
             '晋州市': '467', '新乐市': '468', '辛集市': '469', '井陉县': '470', '正定县': '471',
             '行唐县': '472',
             '灵寿县': '473', '高邑县': '474', '深泽县': '475', '赞皇县': '476', '无极县': '477',
             '平山县': '478',
             '元氏县': '479', '赵县': '480', '路北区': '481', '路南区': '482', '古冶区': '483',
             '开平区': '484',
             '丰南区': '485', '丰润区': '486', '曹妃甸区': '487', '遵化市': '488', '迁安市': '489',
             '滦州市': '490',
             '滦南县': '491', '乐亭县': '492', '迁西县': '493', '玉田县': '494', '海港区': '495',
             '山海关区': '496',
             '北戴河区': '497', '抚宁区': '498', '青龙满族自治县': '499', '昌黎县': '500',
             '卢龙县': '501',
             '邯山区': '502', '丛台区': '503', '复兴区': '504', '峰峰矿区': '505', '肥乡区': '506',
             '永年区': '507',
             '武安市': '508', '临漳县': '509', '成安县': '510', '大名县': '511', '涉县': '512',
             '磁县': '513',
             '邱县': '514', '鸡泽县': '515', '广平县': '516', '馆陶县': '517', '曲周县': '518',
             '魏县': '519',
             '襄都区': '520', '信都区': '521', '任泽区': '522', '南和区': '523', '南宫市': '524',
             '沙河市': '525',
             '临城县': '526', '内丘县': '527', '柏乡县': '528', '隆尧县': '529', '巨鹿县': '530',
             '新河县': '531',
             '广宗县': '532', '平乡县': '533', '威县': '534', '清河县': '535', '临西县': '536',
             '宁晋县': '537',
             '竞秀区': '538', '莲池区': '539', '满城区': '540', '清苑区': '541', '徐水区': '542',
             '安国市': '543',
             '高碑店市': '544', '涿州市': '545', '定州市': '546', '涞水县': '547', '阜平县': '548',
             '定兴县': '549',
             '唐县': '550', '高阳县': '551', '容城县': '552', '涞源县': '553', '望都县': '554',
             '安新县': '555',
             '易县': '556', '曲阳县': '557', '蠡县': '558', '顺平县': '559', '博野县': '560',
             '雄县': '561',
             '桥东区': '562', '宣化区': '564', '下花园区': '565', '崇礼区': '566', '万全区': '567',
             '张北县': '568',
             '康保县': '569', '沽源县': '570', '尚义县': '571', '蔚县': '572', '阳原县': '573',
             '怀安县': '574',
             '涿鹿县': '575', '赤城县': '576', '怀来县': '577', '双桥区': '578', '双滦区': '579',
             '鹰手营子矿区': '580',
             '平泉市': '581', '承德县': '582', '兴隆县': '583', '滦平县': '584', '隆化县': '585',
             '丰宁满族自治县': '586', '宽城满族自治县': '587', '围场满族蒙古族自治县': '588',
             '运河区': '589',
             '泊头市': '591', '黄骅市': '592', '河间市': '593', '任丘市': '594', '沧县': '595',
             '青县': '596',
             '东光县': '597', '海兴县': '598', '盐山县': '599', '肃宁县': '600', '南皮县': '601',
             '吴桥县': '602',
             '献县': '603', '孟村回族自治县': '604', '广阳区': '605', '安次区': '606',
             '霸州市': '607', '三河市': '608',
             '固安县': '609', '永清县': '610', '香河县': '611', '大城县': '612', '文安县': '613',
             '大厂回族自治县': '614', '桃城区': '615', '冀州区': '616', '深州市': '617',
             '枣强县': '618',
             '武邑县': '619', '武强县': '620', '饶阳县': '621', '安平县': '622', '故城县': '623',
             '阜城县': '624',
             '景县': '625', '小店区': '626', '迎泽区': '627', '杏花岭区': '628', '尖草坪区': '629',
             '万柏林区': '630',
             '晋源区': '631', '清徐县': '632', '阳曲县': '633', '娄烦县': '634', '古交市': '635',
             '新荣区': '636',
             '平城区': '637', '云冈区': '638', '云州区': '639', '阳高县': '640', '天镇县': '641',
             '广灵县': '642',
             '灵丘县': '643', '浑源县': '644', '左云县': '645', '朔城区': '646', '平鲁区': '647',
             '山阴县': '648',
             '应县': '649', '右玉县': '650', '怀仁市': '651', '忻府区': '652', '定襄县': '653',
             '五台县': '654',
             '代县': '655', '繁峙县': '656', '宁武县': '657', '静乐县': '658', '神池县': '659',
             '五寨县': '660',
             '岢岚县': '661', '河曲县': '662', '保德县': '663', '偏关县': '664', '原平市': '665',
             '城区': '2129',
             '矿区': '667', '郊区': '1254', '平定县': '669', '盂县': '670', '离石区': '671',
             '文水县': '672',
             '交城县': '673', '兴县': '674', '临县': '675', '柳林县': '676', '石楼县': '677',
             '岚县': '678',
             '方山县': '679', '中阳县': '680', '交口县': '681', '孝义市': '682', '汾阳市': '683',
             '榆次区': '684',
             '太谷区': '685', '榆社县': '686', '左权县': '687', '和顺县': '688', '昔阳县': '689',
             '寿阳县': '690',
             '祁县': '691', '平遥县': '692', '灵石县': '693', '介休市': '694', '潞州区': '695',
             '上党区': '696',
             '屯留区': '697', '潞城区': '698', '襄垣县': '699', '平顺县': '700', '黎城县': '701',
             '壶关县': '702',
             '长子县': '703', '武乡县': '704', '沁县': '705', '沁源县': '706', '沁水县': '708',
             '阳城县': '709',
             '陵川县': '710', '泽州县': '711', '高平市': '712', '尧都区': '713', '曲沃县': '714',
             '翼城县': '715',
             '襄汾县': '716', '洪洞县': '717', '古县': '718', '安泽县': '719', '浮山县': '720',
             '吉县': '721',
             '乡宁县': '722', '大宁县': '723', '隰县': '724', '永和县': '725', '蒲县': '726',
             '汾西县': '727',
             '侯马市': '728', '霍州市': '729', '盐湖区': '730', '临猗县': '731', '万荣县': '732',
             '闻喜县': '733',
             '稷山县': '734', '新绛县': '735', '绛县': '736', '垣曲县': '737', '夏县': '738',
             '平陆县': '739',
             '芮城县': '740', '永济市': '741', '河津市': '742', '沈河区': '744', '大东区': '745',
             '皇姑区': '746',
             '铁西区': '863', '苏家屯区': '748', '浑南区': '749', '沈北新区': '750',
             '于洪区': '751', '辽中区': '752',
             '新民市': '753', '康平县': '754', '法库县': '755', '中山区': '756', '西岗区': '757',
             '沙河口区': '758',
             '甘井子区': '759', '旅顺口区': '760', '金州区': '761', '普兰店区': '762',
             '瓦房店市': '763',
             '庄河市': '764', '长海县': '765', '铁东区': '864', '立山区': '768', '千山区': '769',
             '海城市': '770',
             '台安县': '771', '岫岩满族自治县': '772', '新抚区': '773', '顺城区': '774',
             '望花区': '775',
             '东洲区': '776', '抚顺县': '777', '新宾满族自治县': '778', '清原满族自治县': '779',
             '平山区': '780',
             '溪湖区': '781', '明山区': '782', '南芬区': '783', '本溪满族自治县': '784',
             '桓仁满族自治县': '785',
             '元宝区': '786', '振兴区': '787', '振安区': '788', '东港市': '789', '凤城市': '790',
             '宽甸满族自治县': '791', '古塔区': '792', '凌河区': '793', '太和区': '794',
             '凌海市': '795',
             '北镇市': '796', '黑山县': '797', '义县': '798', '站前区': '799', '西市区': '800',
             '鲅鱼圈区': '801',
             '老边区': '802', '盖州市': '803', '大石桥市': '804', '海州区': '1079', '新邱区': '806',
             '太平区': '807',
             '清河门区': '808', '细河区': '809', '阜新蒙古族自治县': '810', '彰武县': '811',
             '白塔区': '812',
             '文圣区': '813', '宏伟区': '814', '弓长岭区': '815', '太子河区': '816',
             '灯塔市': '817', '辽阳县': '818',
             '双台子区': '819', '兴隆台区': '820', '大洼区': '821', '盘山县': '822',
             '银州区': '823', '清河区': '824',
             '调兵山市': '825', '开原市': '826', '铁岭县': '827', '昌图县': '828', '西丰县': '829',
             '双塔区': '830',
             '龙城区': '831', '北票市': '832', '凌源市': '833', '朝阳县': '834', '建平县': '835',
             '喀喇沁左翼蒙古族自治县': '836', '连山区': '837', '龙港区': '838', '南票区': '839',
             '兴城市': '840',
             '绥中县': '841', '建昌县': '842', '南关区': '843', '宽城区': '844', '二道区': '846',
             '绿园区': '847',
             '双阳区': '848', '九台区': '849', '农安县': '850', '榆树市': '851', '德惠市': '852',
             '公主岭市': '853',
             '昌邑区': '854', '龙潭区': '855', '船营区': '856', '丰满区': '857', '永吉县': '858',
             '蛟河市': '859',
             '桦甸市': '860', '舒兰市': '861', '磐石市': '862', '梨树县': '865',
             '伊通满族自治县': '866',
             '双辽市': '867', '龙山区': '868', '西安区': '996', '东丰县': '870', '东辽县': '871',
             '东昌区': '872',
             '二道江区': '873', '通化县': '874', '辉南县': '875', '柳河县': '876',
             '梅河口市': '877', '集安市': '878',
             '浑江区': '879', '江源区': '880', '抚松县': '881', '靖宇县': '882',
             '长白朝鲜族自治县': '883',
             '临江市': '884', '宁江区': '885', '前郭尔罗斯蒙古族自治县': '886', '长岭县': '887',
             '乾安县': '888',
             '扶余市': '889', '洮北区': '890', '镇赉县': '891', '通榆县': '892', '洮南市': '893',
             '大安市': '894',
             '延吉市': '895', '图们市': '896', '敦化市': '897', '珲春市': '898', '龙井市': '899',
             '和龙市': '900',
             '汪清县': '901', '安图县': '902', '道里区': '903', '南岗区': '904', '道外区': '905',
             '平房区': '906',
             '松北区': '907', '香坊区': '908', '呼兰区': '909', '阿城区': '910', '双城区': '911',
             '依兰县': '912',
             '方正县': '913', '宾县': '914', '巴彦县': '915', '木兰县': '916', '通河县': '917',
             '延寿县': '918',
             '尚志市': '919', '五常市': '920', '龙沙区': '921', '建华区': '922', '铁锋区': '923',
             '富拉尔基区': '924',
             '昂昂溪区': '925', '碾子山区': '926', '梅里斯达斡尔族区': '927', '讷河市': '928',
             '甘南县': '929',
             '龙江县': '930', '克山县': '931', '克东县': '932', '依安县': '933', '拜泉县': '934',
             '泰来县': '935',
             '富裕县': '936', '密山市': '937', '虎林市': '938', '鸡东县': '939', '鸡冠区': '940',
             '恒山区': '941',
             '滴道区': '942', '城子河区': '943', '梨树区': '944', '麻山区': '945', '绥滨县': '946',
             '萝北县': '947',
             '东山区': '948', '兴安区': '949', '向阳区': '988', '工农区': '951', '南山区': '2065',
             '兴山区': '953',
             '尖山区': '954', '岭东区': '955', '四方台区': '956', '集贤县': '958', '宝清县': '959',
             '友谊县': '960',
             '饶河县': '961', '萨尔图区': '962', '龙凤区': '963', '让胡路区': '964',
             '红岗区': '965', '大同区': '966',
             '肇州县': '967', '肇源县': '968', '林甸县': '969', '杜尔伯特蒙古族自治县': '970',
             '伊美区': '971',
             '乌翠区': '972', '友好区': '973', '金林区': '974', '铁力市': '975', '嘉荫县': '976',
             '汤旺县': '977',
             '丰林县': '978', '南岔县': '979', '大箐山县': '980', '富锦市': '981', '同江市': '982',
             '桦南县': '983',
             '桦川县': '984', '汤原县': '985', '抚远市': '986', '前进区': '987', '东风区': '989',
             '桃山区': '991',
             '新兴区': '992', '茄子河区': '993', '勃利县': '994', '东安区': '995', '爱民区': '997',
             '阳明区': '998',
             '绥芬河市': '999', '海林市': '1000', '宁安市': '1001', '穆棱市': '1002',
             '东宁市': '1003',
             '林口县': '1004', '爱辉区': '1005', '北安市': '1006', '五大连池市': '1007',
             '嫩江市': '1008',
             '逊克县': '1009', '孙吴县': '1010', '北林区': '1011', '肇东市': '1012',
             '安达市': '1013', '海伦市': '1014',
             '兰西县': '1015', '庆安县': '1016', '绥棱县': '1017', '望奎县': '1018',
             '明水县': '1019', '青冈县': '1020',
             '加格达奇区': '1021', '松岭区': '1022', '呼中区': '1023', '新林区': '1024',
             '漠河市': '1025',
             '呼玛县': '1026', '塔河县': '1027', '玄武区': '1028', '秦淮区': '1029',
             '鼓楼区': '1649', '建邺区': '1031',
             '栖霞区': '1032', '雨花台区': '1033', '江宁区': '1034', '浦口区': '1035',
             '六合区': '1036',
             '溧水区': '1037', '高淳区': '1038', '滨湖区': '1039', '梁溪区': '1040',
             '新吴区': '1041', '锡山区': '1042',
             '惠山区': '1043', '江阴市': '1044', '宜兴市': '1045', '云龙区': '1046',
             '贾汪区': '1048', '泉山区': '1049',
             '铜山区': '1050', '邳州市': '1051', '新沂市': '1052', '丰县': '1053', '沛县': '1054',
             '睢宁县': '1055',
             '天宁区': '1056', '钟楼区': '1057', '新北区': '1058', '武进区': '1059',
             '金坛区': '1060', '溧阳市': '1061',
             '姑苏区': '1062', '虎丘区': '1063', '吴中区': '1064', '相城区': '1065',
             '吴江区': '1066', '昆山市': '1067',
             '常熟市': '1068', '张家港市': '1069', '太仓市': '1070', '崇川区': '1071',
             '海门区': '1073',
             '启东市': '1074', '海安市': '1075', '如皋市': '1076', '如东县': '1077',
             '连云区': '1078', '赣榆区': '1080',
             '东海县': '1081', '灌云县': '1082', '灌南县': '1083', '清江浦区': '1084',
             '淮安区': '1085',
             '淮阴区': '1086', '洪泽区': '1087', '涟水县': '1088', '盱眙县': '1089',
             '金湖县': '1090', '亭湖区': '1091',
             '盐都区': '1092', '大丰区': '1093', '东台市': '1094', '响水县': '1095',
             '滨海县': '1096', '阜宁县': '1097',
             '射阳县': '1098', '建湖县': '1099', '广陵区': '1100', '邗江区': '1101',
             '江都区': '1102', '仪征市': '1103',
             '高邮市': '1104', '宝应县': '1105', '京口区': '1106', '润州区': '1107',
             '丹徒区': '1108', '丹阳市': '1109',
             '扬中市': '1110', '句容市': '1111', '海陵区': '1112', '高港区': '1113',
             '姜堰区': '1114', '兴化市': '1115',
             '靖江市': '1116', '泰兴市': '1117', '宿城区': '1118', '宿豫区': '1119',
             '沭阳县': '1120', '泗阳县': '1121',
             '泗洪县': '1122', '上城区': '1123', '拱墅区': '1124', '西湖区': '1401',
             '滨江区': '1126', '余杭区': '1127',
             '临平区': '1128', '钱塘区': '1129', '萧山区': '1130', '富阳区': '1131',
             '临安区': '1132', '建德市': '1133',
             '桐庐县': '1134', '淳安县': '1135', '海曙区': '1136', '北仑区': '1138',
             '镇海区': '1139', '鄞州区': '1140',
             '奉化区': '1141', '余姚市': '1142', '慈溪市': '1143', '象山县': '1144',
             '宁海县': '1145', '鹿城区': '1146',
             '龙湾区': '1147', '瓯海区': '1148', '洞头区': '1149', '瑞安市': '1150',
             '乐清市': '1151', '龙港市': '1152',
             '永嘉县': '1153', '平阳县': '1154', '苍南县': '1155', '文成县': '1156',
             '泰顺县': '1157', '越城区': '1158',
             '柯桥区': '1159', '上虞区': '1160', '诸暨市': '1161', '嵊州市': '1162',
             '新昌县': '1163', '吴兴区': '1164',
             '南浔区': '1165', '德清县': '1166', '长兴县': '1167', '安吉县': '1168',
             '南湖区': '1169', '秀洲区': '1170',
             '海宁市': '1171', '平湖市': '1172', '桐乡市': '1173', '嘉善县': '1174',
             '海盐县': '1175', '婺城区': '1176',
             '金东区': '1177', '兰溪市': '1178', '东阳市': '1179', '永康市': '1180',
             '义乌市': '1181', '武义县': '1182',
             '浦江县': '1183', '磐安县': '1184', '柯城区': '1185', '衢江区': '1186',
             '江山市': '1187', '常山县': '1188',
             '开化县': '1189', '龙游县': '1190', '椒江区': '1191', '黄岩区': '1192',
             '路桥区': '1193', '临海市': '1194',
             '温岭市': '1195', '玉环市': '1196', '三门县': '1197', '天台县': '1198',
             '仙居县': '1199', '莲都区': '1200',
             '龙泉市': '1201', '青田县': '1202', '缙云县': '1203', '遂昌县': '1204',
             '松阳县': '1205', '云和县': '1206',
             '庆元县': '1207', '景宁畲族自治县': '1208', '定海区': '1209', '岱山县': '1211',
             '嵊泗县': '1212',
             '瑶海区': '1213', '庐阳区': '1214', '蜀山区': '1215', '包河区': '1216',
             '巢湖市': '1217', '肥东县': '1218',
             '肥西县': '1219', '长丰县': '1220', '庐江县': '1221', '镜湖区': '1222',
             '弋江区': '1223', '鸠江区': '1224',
             '湾沚区': '1225', '繁昌区': '1226', '无为市': '1227', '南陵县': '1228',
             '龙子湖区': '1229',
             '蚌山区': '1230', '禹会区': '1231', '淮上区': '1232', '五河县': '1233',
             '固镇县': '1234', '怀远县': '1235',
             '大通区': '1236', '田家庵区': '1237', '谢家集区': '1238', '八公山区': '1239',
             '潘集区': '1240',
             '凤台县': '1241', '寿县': '1242', '花山区': '1243', '雨山区': '1244', '博望区': '1245',
             '含山县': '1246',
             '和县': '1247', '当涂县': '1248', '相山区': '1249', '杜集区': '1250', '烈山区': '1251',
             '濉溪县': '1252',
             '铜官区': '1253', '义安区': '1255', '枞阳县': '1256', '迎江区': '1257',
             '大观区': '1258', '宜秀区': '1259',
             '桐城市': '1260', '潜山市': '1261', '怀宁县': '1262', '太湖县': '1263',
             '宿松县': '1264', '望江县': '1265',
             '岳西县': '1266', '屯溪区': '1267', '黄山区': '1268', '徽州区': '1269', '歙县': '1270',
             '休宁县': '1271',
             '黟县': '1272', '祁门县': '1273', '颍州区': '1274', '颍泉区': '1275', '颍东区': '1276',
             '界首市': '1277',
             '颍上县': '1278', '临泉县': '1279', '阜南县': '1280', '太和县': '1281',
             '埇桥区': '1282', '萧县': '1283',
             '砀山县': '1284', '灵璧县': '1285', '泗县': '1286', '琅琊区': '1287', '南谯区': '1288',
             '天长市': '1289',
             '明光市': '1290', '全椒县': '1291', '来安县': '1292', '凤阳县': '1293',
             '定远县': '1294', '金安区': '1295',
             '裕安区': '1296', '叶集区': '1297', '霍邱县': '1298', '霍山县': '1299',
             '金寨县': '1300', '舒城县': '1301',
             '宣州区': '1302', '广德市': '1303', '宁国市': '1304', '郎溪县': '1305', '泾县': '1306',
             '绩溪县': '1307',
             '旌德县': '1308', '贵池区': '1309', '青阳县': '1310', '石台县': '1311',
             '东至县': '1312', '谯城区': '1313',
             '蒙城县': '1314', '涡阳县': '1315', '辛县': '1316', '台江区': '1318', '仓山区': '1319',
             '马尾区': '1320',
             '晋安区': '1321', '长乐区': '1322', '福清市': '1323', '闽侯县': '1324',
             '连江县': '1325', '罗源县': '1326',
             '闽清县': '1327', '永泰县': '1328', '思明区': '1329', '海沧区': '1330',
             '湖里区': '1331', '集美区': '1332',
             '同安区': '1333', '翔安区': '1334', '芗城区': '1335', '龙文区': '1336',
             '龙海区': '1337', '长泰区': '1338',
             '漳浦县': '1339', '南靖县': '1340', '云霄县': '1341', '平和县': '1342',
             '华安县': '1343', '诏安县': '1344',
             '东山县': '1345', '丰泽区': '1346', '鲤城区': '1347', '洛江区': '1348',
             '泉港区': '1349', '石狮市': '1350',
             '晋江市': '1351', '南安市': '1352', '惠安县': '1353', '安溪县': '1354',
             '永春县': '1355', '德化县': '1356',
             '金门县': '1357', '三元区': '1358', '沙县区': '1359', '永安市': '1360',
             '明溪县': '1361', '清流县': '1362',
             '宁化县': '1363', '大田县': '1364', '尤溪县': '1365', '将乐县': '1366',
             '泰宁县': '1367', '建宁县': '1368',
             '城厢区': '1369', '涵江区': '1370', '荔城区': '1371', '秀屿区': '1372',
             '仙游县': '1373', '延平区': '1374',
             '建阳区': '1375', '邵武市': '1376', '武夷山市': '1377', '建瓯市': '1378',
             '顺昌县': '1379',
             '浦城县': '1380', '光泽县': '1381', '松溪县': '1382', '政和县': '1383',
             '新罗区': '1384', '永定区': '1984',
             '漳平市': '1386', '长汀县': '1387', '上杭县': '1388', '武平县': '1389',
             '连城县': '1390', '蕉城区': '1391',
             '福安市': '1392', '福鼎市': '1393', '霞浦县': '1394', '古田县': '1395',
             '屏南县': '1396', '寿宁县': '1397',
             '周宁县': '1398', '柘荣县': '1399', '东湖区': '1400', '青云谱区': '1402',
             '青山湖区': '1403',
             '新建区': '1404', '红谷滩区': '1405', '南昌县': '1406', '安义县': '1407',
             '进贤县': '1408',
             '浔阳区': '1409', '濂溪区': '1410', '柴桑区': '1411', '瑞昌市': '1412',
             '共青城市': '1413',
             '庐山市': '1414', '永修县': '1415', '德安县': '1416', '都昌县': '1417',
             '湖口县': '1418', '彭泽县': '1419',
             '武宁县': '1420', '修水县': '1421', '信州区': '1422', '广丰区': '1423',
             '广信区': '1424', '德兴市': '1425',
             '玉山县': '1426', '铅山县': '1427', '横峰县': '1428', '弋阳县': '1429',
             '余干县': '1430', '鄱阳县': '1431',
             '万年县': '1432', '婺源县': '1433', '临川区': '1434', '东乡区': '1435',
             '南城县': '1436', '黎川县': '1437',
             '南丰县': '1438', '崇仁县': '1439', '乐安县': '1440', '宜黄县': '1441',
             '金溪县': '1442', '资溪县': '1443',
             '广昌县': '1444', '袁州区': '1445', '高安市': '1446', '丰城市': '1447',
             '樟树市': '1448', '奉新县': '1449',
             '万载县': '1450', '上高县': '1451', '宜丰县': '1452', '靖安县': '1453',
             '铜鼓县': '1454', '吉州区': '1455',
             '青原区': '1456', '井冈山市': '1457', '吉安县': '1458', '吉水县': '1459',
             '新干县': '1460',
             '永丰县': '1461', '泰和县': '1462', '遂川县': '1463', '万安县': '1464',
             '安福县': '1465', '永新县': '1466',
             '峡江县': '1467', '章贡区': '1468', '南康区': '1469', '赣县区': '1470',
             '龙南市': '1471', '瑞金市': '1472',
             '信丰县': '1473', '大余县': '1474', '定南县': '1475', '全南县': '1476',
             '寻乌县': '1477', '安远县': '1478',
             '宁都县': '1479', '于都县': '1480', '会昌县': '1481', '石城县': '1482',
             '上犹县': '1483', '兴国县': '1484',
             '崇义县': '1485', '珠山区': '1486', '昌江区': '1487', '乐平市': '1488',
             '浮梁县': '1489', '安源区': '1490',
             '湘东区': '1491', '莲花县': '1492', '上栗县': '1493', '芦溪县': '1494',
             '渝水区': '1495', '分宜县': '1496',
             '月湖区': '1497', '余江区': '1498', '贵溪市': '1499', '历下区': '1500',
             '市中区': '2254', '槐荫区': '1502',
             '天桥区': '1503', '历城区': '1504', '长清区': '1505', '章丘区': '1506',
             '济阳区': '1507', '莱芜区': '1508',
             '钢城区': '1509', '平阴县': '1510', '商河县': '1511', '市南区': '1512',
             '市北区': '1513', '李沧区': '1514',
             '城阳区': '1515', '崂山区': '1516', '黄岛区': '1517', '即墨区': '1518',
             '胶州市': '1519', '平度市': '1520',
             '莱西市': '1521', '张店区': '1522', '淄川区': '1523', '周村区': '1524',
             '博山区': '1525', '临淄区': '1526',
             '桓台县': '1527', '高青县': '1528', '沂源县': '1529', '薛城区': '1530',
             '峄城区': '1532', '山亭区': '1533',
             '台儿庄区': '1534', '滕州市': '1535', '东营区': '1536', '河口区': '1537',
             '垦利区': '1538',
             '广饶县': '1539', '利津县': '1540', '莱山区': '1541', '芝罘区': '1542',
             '福山区': '1543', '牟平区': '1544',
             '蓬莱区': '1545', '龙口市': '1546', '莱阳市': '1547', '莱州市': '1548',
             '招远市': '1549', '栖霞市': '1550',
             '海阳市': '1551', '奎文区': '1552', '潍城区': '1553', '寒亭区': '1554',
             '坊子区': '1555', '诸城市': '1556',
             '青州市': '1557', '寿光市': '1558', '安丘市': '1559', '昌邑市': '1560',
             '高密市': '1561', '临朐县': '1562',
             '昌乐县': '1563', '任城区': '1564', '兖州区': '1565', '邹城市': '1566',
             '曲阜市': '1567', '嘉祥县': '1568',
             '汶上县': '1569', '梁山县': '1570', '微山县': '1571', '鱼台县': '1572',
             '金乡县': '1573', '泗水县': '1574',
             '泰山区': '1575', '岱岳区': '1576', '新泰市': '1577', '肥城市': '1578',
             '宁阳县': '1579', '东平县': '1580',
             '环翠区': '1581', '文登区': '1582', '荣成市': '1583', '乳山市': '1584',
             '东港区': '1585', '岚山区': '1586',
             '五莲县': '1587', '莒县': '1588', '滨城区': '1589', '沾化区': '1590', '邹平市': '1591',
             '惠民县': '1592',
             '博兴县': '1593', '阳信县': '1594', '无棣县': '1595', '德城区': '1596',
             '陵城区': '1597', '乐陵市': '1598',
             '禹城市': '1599', '临邑县': '1600', '平原县': '1601', '夏津县': '1602',
             '武城县': '1603', '庆云县': '1604',
             '宁津县': '1605', '齐河县': '1606', '东昌府区': '1607', '茌平区': '1608',
             '临清市': '1609',
             '东阿县': '1610', '高唐县': '1611', '阳谷县': '1612', '冠县': '1613', '莘县': '1614',
             '兰山区': '1615',
             '罗庄区': '1617', '兰陵县': '1618', '郯城县': '1619', '莒南县': '1620',
             '沂水县': '1621', '蒙阴县': '1622',
             '平邑县': '1623', '沂南县': '1624', '临沭县': '1625', '费县': '1626', '牡丹区': '1627',
             '定陶区': '1628',
             '曹县': '1629', '单县': '1630', '巨野县': '1631', '成武县': '1632', '郓城县': '1633',
             '鄄城县': '1634',
             '东明县': '1635', '中原区': '1636', '二七区': '1637', '管城回族区': '1638',
             '金水区': '1639',
             '上街区': '1640', '惠济区': '1641', '中牟县': '1642', '巩义市': '1643',
             '荥阳市': '1644', '新密市': '1645',
             '新郑市': '1646', '登封市': '1647', '龙亭区': '1648', '禹王台区': '1650',
             '顺河区': '1651',
             '祥符区': '1652', '兰考县': '1653', '通许县': '1654', '杞县': '1655', '尉氏县': '1656',
             '涧西区': '1657',
             '西工区': '1658', '老城区': '1659', '瀍河区': '1660', '洛龙区': '1661',
             '偃师区': '1662', '孟津区': '1663',
             '宜阳县': '1664', '新安县': '1665', '洛宁县': '1666', '栾川县': '1667',
             '伊川县': '1668', '汝阳县': '1669',
             '嵩县': '1670', '卫东区': '1672', '石龙区': '1673', '湛河区': '1674', '汝州市': '1675',
             '舞钢市': '1676',
             '鲁山县': '1677', '宝丰县': '1678', '叶县': '1679', '郏县': '1680', '文峰区': '1681',
             '北关区': '1682',
             '殷都区': '1683', '龙安区': '1684', '林州市': '1685', '安阳县': '1686', '滑县': '1687',
             '汤阴县': '1688',
             '内黄县': '1689', '鹤山区': '1690', '山城区': '1691', '淇滨区': '1692', '浚县': '1693',
             '淇县': '1694',
             '红旗区': '1695', '卫滨区': '1696', '牧野区': '1697', '凤泉区': '1698',
             '卫辉市': '1699', '辉县市': '1700',
             '新乡县': '1701', '获嘉县': '1702', '原阳县': '1703', '延津县': '1704',
             '封丘县': '1705', '长垣市': '1706',
             '山阳区': '1707', '中站区': '1708', '解放区': '1709', '马村区': '1710',
             '沁阳市': '1711', '孟州市': '1712',
             '修武县': '1713', '博爱县': '1714', '武陟县': '1715', '温县': '1716', '华龙区': '1717',
             '濮阳县': '1718',
             '清丰县': '1719', '南乐县': '1720', '台前县': '1721', '范县': '1722', '魏都区': '1723',
             '建安区': '1724',
             '禹州市': '1725', '长葛市': '1726', '鄢陵县': '1727', '襄城县': '1728',
             '郾城区': '1729', '源汇区': '1730',
             '召陵区': '1731', '舞阳县': '1732', '临颍县': '1733', '湖滨区': '1734',
             '陕州区': '1735', '灵宝市': '1736',
             '义马市': '1737', '渑池县': '1738', '卢氏县': '1739', '睢阳区': '1740',
             '梁园区': '1741', '永城市': '1742',
             '民权县': '1743', '宁陵县': '1744', '柘城县': '1745', '虞城县': '1746',
             '夏邑县': '1747', '睢县': '1748',
             '川汇区': '1749', '项城市': '1750', '鹿邑县': '1751', '扶沟县': '1752',
             '西华县': '1753', '商水县': '1754',
             '沈丘县': '1755', '淮阳区': '1756', '郸城县': '1757', '太康县': '1758',
             '驿城区': '1759', '新蔡县': '1760',
             '西平县': '1761', '遂平县': '1762', '平舆县': '1763', '上蔡县': '1764',
             '正阳县': '1765', '泌阳县': '1766',
             '确山县': '1767', '汝南县': '1768', '宛城区': '1769', '卧龙区': '1770',
             '邓州市': '1771', '南召县': '1772',
             '西峡县': '1773', '方城县': '1774', '镇平县': '1775', '内乡县': '1776',
             '淅川县': '1777', '社旗县': '1778',
             '唐河县': '1779', '新野县': '1780', '桐柏县': '1781', '浉河区': '1782',
             '平桥区': '1783', '固始县': '1784',
             '罗山县': '1785', '光山县': '1786', '潢川县': '1787', '淮滨县': '1788',
             '商城县': '1789', '新县': '1790',
             '息县': '1791', '天坛街道': '1792', '沁园街道': '1793', '北海街道': '1794',
             '济水街道': '1795',
             '玉泉街道': '1796', '五龙口镇': '1797', '克井镇': '1798', '邵原镇': '1799',
             '坡头镇': '1800',
             '轵城镇': '1801', '承留镇': '1802', '大峪镇': '1803', '梨林镇': '1804',
             '思礼镇': '1805', '王屋镇': '1806',
             '下冶镇': '1807', '江岸区': '1808', '江汉区': '1809', '硚口区': '1810',
             '汉阳区': '1811', '武昌区': '1812',
             '青山区': '2845', '洪山区': '1814', '蔡甸区': '1815', '江夏区': '1816',
             '黄陂区': '1817', '新洲区': '1818',
             '东西湖区': '1819', '汉南区': '1820', '黄石港区': '1821', '西塞山区': '1822',
             '下陆区': '1823',
             '铁山区': '1824', '大冶市': '1825', '阳新县': '1826', '张湾区': '1827',
             '茅箭区': '1828', '郧阳区': '1829',
             '丹江口市': '1830', '郧西县': '1831', '竹山县': '1832', '竹溪县': '1833',
             '房县': '1834', '当阳市': '1835',
             '夷陵区': '1836', '西陵区': '1837', '伍家岗区': '1838', '点军区': '1839',
             '猇亭区': '1840',
             '宜都市': '1841', '枝江市': '1842', '远安县': '1843', '兴山县': '1844',
             '秭归县': '1845',
             '长阳土家族自治县': '1846', '五峰土家族自治县': '1847', '襄城区': '1848',
             '樊城区': '1849',
             '襄州区': '1850', '枣阳市': '1851', '宜城市': '1852', '老河口市': '1853',
             '南漳县': '1854',
             '保康县': '1855', '谷城县': '1856', '鄂城区': '1857', '华容区': '1858',
             '梁子湖区': '1859',
             '东宝区': '1860', '掇刀区': '1861', '京山市': '1862', '钟祥市': '1863',
             '沙洋县': '1864', '孝南区': '1865',
             '应城市': '1866', '安陆市': '1867', '汉川市': '1868', '云梦县': '1869',
             '孝昌县': '1870', '大悟县': '1871',
             '荆州区': '1872', '沙市区': '1873', '松滋市': '1874', '石首市': '1875',
             '洪湖市': '1876', '监利市': '1877',
             '江陵县': '1878', '公安县': '1879', '黄州区': '1880', '麻城市': '1881',
             '武穴市': '1882', '团风县': '1883',
             '浠水县': '1884', '罗田县': '1885', '英山县': '1886', '蕲春县': '1887',
             '黄梅县': '1888', '红安县': '1889',
             '咸安区': '1890', '赤壁市': '1891', '嘉鱼县': '1892', '通城县': '1893',
             '崇阳县': '1894', '通山县': '1895',
             '曾都区': '1896', '广水市': '1897', '随县': '1898', '恩施市': '1899', '利川市': '1900',
             '建始县': '1901',
             '巴东县': '1902', '宣恩县': '1903', '咸丰县': '1904', '来凤县': '1905',
             '鹤峰县': '1906',
             '沙嘴街道': '1907', '干河街道': '1908', '龙华山街道': '1909', '园林街道': '1910',
             '广华街道': '1911',
             '杨市街道': '1912', '周矶街道': '1913', '泰丰街道': '1914', '高场街道': '1915',
             '竟陵街道': '1916',
             '候口街道': '1917', '杨林街道': '1918', '芙蓉区': '1919', '天心区': '1920',
             '岳麓区': '1921',
             '开福区': '1922', '雨花区': '1923', '望城区': '1924', '宁乡市': '1925',
             '浏阳市': '1926', '长沙县': '1927',
             '天元区': '1928', '芦淞区': '1929', '荷塘区': '1930', '石峰区': '1931',
             '渌口区': '1932', '醴陵市': '1933',
             '攸县': '1934', '茶陵县': '1935', '炎陵县': '1936', '雨湖区': '1937', '岳塘区': '1938',
             '湘乡市': '1939',
             '韶山市': '1940', '湘潭县': '1941', '雁峰区': '1942', '石鼓区': '1943',
             '珠晖区': '1944', '蒸湘区': '1945',
             '南岳区': '1946', '耒阳市': '1947', '常宁市': '1948', '衡阳县': '1949',
             '衡南县': '1950', '衡山县': '1951',
             '衡东县': '1952', '祁东县': '1953', '双清区': '1954', '大祥区': '1955',
             '北塔区': '1956', '武冈市': '1957',
             '邵东市': '1958', '新邵县': '1959', '邵阳县': '1960', '隆回县': '1961',
             '洞口县': '1962', '绥宁县': '1963',
             '新宁县': '1964', '城步苗族自治县': '1965', '岳阳楼区': '1966', '云溪区': '1967',
             '君山区': '1968',
             '汨罗市': '1969', '临湘市': '1970', '湘阴县': '1971', '岳阳县': '1972',
             '华容县': '1973', '平江县': '1974',
             '武陵区': '1975', '鼎城区': '1976', '津市市': '1977', '安乡县': '1978',
             '汉寿县': '1979', '桃源县': '1980',
             '临澧县': '1981', '石门县': '1982', '澧县': '1983', '武陵源区': '1985',
             '慈利县': '1986', '桑植县': '1987',
             '资阳区': '1988', '赫山区': '1989', '沅江市': '1990', '安化县': '1991',
             '桃江县': '1992', '南县': '1993',
             '娄星区': '1994', '冷水江市': '1995', '涟源市': '1996', '双峰县': '1997',
             '新化县': '1998',
             '北湖区': '1999', '苏仙区': '2000', '资兴市': '2001', '桂阳县': '2002',
             '宜章县': '2003', '永兴县': '2004',
             '嘉禾县': '2005', '临武县': '2006', '汝城县': '2007', '桂东县': '2008',
             '安仁县': '2009', '零陵区': '2010',
             '冷水滩区': '2011', '祁阳市': '2012', '双牌县': '2013', '东安县': '2014',
             '道县': '2015', '宁远县': '2016',
             '新田县': '2017', '蓝山县': '2018', '江永县': '2019', '江华瑶族自治县': '2020',
             '鹤城区': '2021',
             '洪江管理区': '2022', '洪江市': '2023', '中方县': '2024', '沅陵县': '2025',
             '辰溪县': '2026',
             '溆浦县': '2027', '会同县': '2028', '麻阳苗族自治县': '2029', '新晃侗族自治县': '2030',
             '芷江侗族自治县': '2031', '靖州苗族侗族自治县': '2032', '通道侗族自治县': '2033',
             '吉首市': '2034',
             '泸溪县': '2035', '凤凰县': '2036', '花垣县': '2037', '保靖县': '2038',
             '古丈县': '2039', '永顺县': '2040',
             '龙山县': '2041', '荔湾区': '2042', '越秀区': '2043', '海珠区': '2044',
             '天河区': '2045', '白云区': '2372',
             '黄埔区': '2047', '番禺区': '2048', '花都区': '2049', '南沙区': '2183',
             '从化区': '2051', '增城区': '2052',
             '武江区': '2053', '浈江区': '2054', '曲江区': '2055', '始兴县': '2056',
             '仁化县': '2057', '翁源县': '2058',
             '乳源瑶族自治县': '2059', '新丰县': '2060', '乐昌市': '2061', '南雄市': '2062',
             '罗湖区': '2063',
             '福田区': '2064', '宝安区': '2066', '龙岗区': '2067', '盐田区': '2068',
             '龙华区': '2175', '坪山区': '2070',
             '光明区': '2071', '香洲区': '2072', '斗门区': '2073', '金湾区': '2074',
             '龙湖区': '2075', '金平区': '2076',
             '濠江区': '2077', '潮阳区': '2078', '潮南区': '2079', '澄海区': '2080',
             '南澳县': '2081', '禅城区': '2082',
             '南海区': '2083', '顺德区': '2084', '三水区': '2085', '高明区': '2086',
             '蓬江区': '2087', '江海区': '2088',
             '新会区': '2089', '台山市': '2090', '开平市': '2091', '鹤山市': '2092',
             '恩平市': '2093', '赤坎区': '2094',
             '霞山区': '2095', '坡头区': '2096', '麻章区': '2097', '遂溪县': '2098',
             '徐闻县': '2099', '廉江市': '2100',
             '雷州市': '2101', '吴川市': '2102', '茂南区': '2103', '电白区': '2104',
             '高州市': '2105', '化州市': '2106',
             '信宜市': '2107', '端州区': '2108', '鼎湖区': '2109', '高要区': '2110',
             '广宁县': '2111', '怀集县': '2112',
             '封开县': '2113', '德庆县': '2114', '四会市': '2115', '惠城区': '2116',
             '惠阳区': '2117', '博罗县': '2118',
             '惠东县': '2119', '龙门县': '2120', '梅江区': '2121', '梅县区': '2122',
             '大埔县': '2123', '丰顺县': '2124',
             '五华县': '2125', '平远县': '2126', '蕉岭县': '2127', '兴宁市': '2128',
             '海丰县': '2130', '陆河县': '2131',
             '陆丰市': '2132', '源城区': '2133', '紫金县': '2134', '龙川县': '2135',
             '连平县': '2136', '和平县': '2137',
             '东源县': '2138', '江城区': '2139', '阳东区': '2140', '阳西县': '2141',
             '阳春市': '2142', '清城区': '2143',
             '清新区': '2144', '佛冈县': '2145', '阳山县': '2146', '连山壮族瑶族自治县': '2147',
             '连南瑶族自治县': '2148', '英德市': '2149', '连州市': '2150', '莞城区': '2151',
             '南城区': '2152',
             '万江区': '2154', '石岐区': '2155', '东区': '2210', '西区': '2211', '南区': '2158',
             '五桂山区': '2159',
             '火炬开发区': '2160', '湘桥区': '2161', '潮安区': '2162', '饶平县': '2163',
             '榕城区': '2164',
             '揭东区': '2165', '揭西县': '2166', '惠来县': '2167', '普宁市': '2168',
             '云城区': '2169', '云安区': '2170',
             '新兴县': '2171', '郁南县': '2172', '罗定市': '2173', '秀英区': '2174',
             '琼山区': '2176', '美兰区': '2177',
             '海棠区': '2178', '吉阳区': '2179', '天涯区': '2180', '崖州区': '2181',
             '西沙区': '2182', '锦江区': '2184',
             '青羊区': '2185', '金牛区': '2186', '武侯区': '2187', '成华区': '2188',
             '龙泉驿区': '2189',
             '青白江区': '2190', '新都区': '2191', '温江区': '2192', '双流区': '2193',
             '郫都区': '2194',
             '新津区': '2195', '都江堰市': '2196', '彭州市': '2197', '邛崃市': '2198',
             '崇州市': '2199',
             '简阳市': '2200', '金堂县': '2201', '大邑县': '2202', '蒲江县': '2203',
             '自流井区': '2204',
             '贡井区': '2205', '大安区': '2206', '沿滩区': '2207', '荣县': '2208', '富顺县': '2209',
             '仁和区': '2212',
             '米易县': '2213', '盐边县': '2214', '江阳区': '2215', '纳溪区': '2216',
             '龙马潭区': '2217', '泸县': '2218',
             '合江县': '2219', '叙永县': '2220', '古蔺县': '2221', '旌阳区': '2222',
             '罗江区': '2223', '广汉市': '2224',
             '什邡市': '2225', '绵竹市': '2226', '中江县': '2227', '涪城区': '2228',
             '游仙区': '2229', '安州区': '2230',
             '江油市': '2231', '三台县': '2232', '盐亭县': '2233', '梓潼县': '2234',
             '北川羌族自治县': '2235',
             '平武县': '2236', '利州区': '2237', '昭化区': '2238', '朝天区': '2239',
             '旺苍县': '2240', '青川县': '2241',
             '剑阁县': '2242', '苍溪县': '2243', '船山区': '2244', '安居区': '2245',
             '射洪市': '2246', '蓬溪县': '2247',
             '大英县': '2248', '东兴区': '2250', '隆昌市': '2251', '威远县': '2252',
             '资中县': '2253', '沙湾区': '2255',
             '五通桥区': '2256', '金口河区': '2257', '峨眉山市': '2258', '犍为县': '2259',
             '井研县': '2260',
             '夹江县': '2261', '沐川县': '2262', '峨边彝族自治县': '2263', '马边彝族自治县': '2264',
             '顺庆区': '2265',
             '高坪区': '2266', '嘉陵区': '2267', '阆中市': '2268', '南部县': '2269',
             '营山县': '2270', '蓬安县': '2271',
             '仪陇县': '2272', '西充县': '2273', '东坡区': '2274', '彭山区': '2275',
             '仁寿县': '2276', '洪雅县': '2277',
             '丹棱县': '2278', '青神县': '2279', '翠屏区': '2280', '南溪区': '2281',
             '叙州区': '2282', '江安县': '2283',
             '长宁县': '2284', '高县': '2285', '珙县': '2286', '筠连县': '2287', '兴文县': '2288',
             '屏山县': '2289',
             '广安区': '2290', '前锋区': '2291', '华蓥市': '2292', '岳池县': '2293',
             '武胜县': '2294', '邻水县': '2295',
             '通川区': '2296', '达川区': '2297', '万源市': '2298', '宣汉县': '2299',
             '开江县': '2300', '大竹县': '2301',
             '渠县': '2302', '雨城区': '2303', '名山区': '2304', '荥经县': '2305', '汉源县': '2306',
             '石棉县': '2307',
             '天全县': '2308', '芦山县': '2309', '宝兴县': '2310', '巴州区': '2311',
             '恩阳区': '2312', '通江县': '2313',
             '南江县': '2314', '平昌县': '2315', '雁江区': '2316', '安岳县': '2317',
             '乐至县': '2318',
             '马尔康市': '2319', '汶川县': '2320', '理县': '2321', '茂县': '2322', '松潘县': '2323',
             '九寨沟县': '2324',
             '金川县': '2325', '小金县': '2326', '黑水县': '2327', '壤塘县': '2328',
             '阿坝县': '2329',
             '若尔盖县': '2330', '红原县': '2331', '康定市': '2332', '泸定县': '2333',
             '丹巴县': '2334',
             '九龙县': '2335', '雅江县': '2336', '道孚县': '2337', '炉霍县': '2338',
             '甘孜县': '2339', '新龙县': '2340',
             '德格县': '2341', '白玉县': '2342', '石渠县': '2343', '色达县': '2344',
             '理塘县': '2345', '巴塘县': '2346',
             '乡城县': '2347', '稻城县': '2348', '得荣县': '2349', '西昌市': '2350',
             '会理市': '2351',
             '木里藏族自治县': '2352', '盐源县': '2353', '德昌县': '2354', '会东县': '2355',
             '宁南县': '2356',
             '普格县': '2357', '布拖县': '2358', '金阳县': '2359', '昭觉县': '2360',
             '喜德县': '2361', '冕宁县': '2362',
             '越西县': '2363', '甘洛县': '2364', '美姑县': '2365', '雷波县': '2366',
             '观山湖区': '2367',
             '南明区': '2368', '云岩区': '2369', '花溪区': '2370', '乌当区': '2371',
             '清镇市': '2373', '开阳县': '2374',
             '息烽县': '2375', '修文县': '2376', '汇川区': '2377', '红花岗区': '2378',
             '播州区': '2379',
             '赤水市': '2380', '仁怀市': '2381', '桐梓县': '2382', '绥阳县': '2383',
             '正安县': '2384',
             '道真仡佬族苗族自治县': '2385', '务川仡佬族苗族自治县': '2386', '凤冈县': '2387',
             '湄潭县': '2388',
             '余庆县': '2389', '习水县': '2390', '钟山区': '2391', '水城区': '2392',
             '盘州市': '2393',
             '六枝特区': '2394', '西秀区': '2395', '平坝区': '2396', '镇宁布依族苗族自治县': '2397',
             '普定县': '2398',
             '关岭布依族苗族自治县': '2399', '紫云苗族布依族自治县': '2400', '七星关区': '2401',
             '黔西市': '2402',
             '赫章县': '2419', '威宁彝族回族苗族自治县': '2420', '纳雍县': '2421', '织金县': '2422',
             '金沙县': '2423',
             '大方县': '2424', '碧江区': '2409', '万山区': '2410', '江口县': '2411',
             '玉屏侗族自治县': '2412',
             '石阡县': '2413', '思南县': '2414', '印江土家族苗族自治县': '2415', '德江县': '2416',
             '沿河土家族自治县': '2417', '松桃苗族自治县': '2418', '凯里市': '2425',
             '镇远县': '2426', '黄平县': '2427',
             '施秉县': '2428', '三穗县': '2429', '岑巩县': '2430', '天柱县': '2431',
             '锦屏县': '2432', '剑河县': '2433',
             '台江县': '2434', '黎平县': '2435', '榕江县': '2436', '从江县': '2437',
             '雷山县': '2438', '麻江县': '2439',
             '丹寨县': '2440', '都匀市': '2441', '福泉市': '2442', '荔波县': '2443',
             '贵定县': '2444', '瓮安县': '2445',
             '独山县': '2446', '平塘县': '2447', '罗甸县': '2448', '长顺县': '2449',
             '龙里县': '2450', '惠水县': '2451',
             '三都水族自治县': '2452', '兴义市': '2453', '兴仁市': '2454', '普安县': '2455',
             '晴隆县': '2456',
             '贞丰县': '2457', '望谟县': '2458', '册亨县': '2459', '安龙县': '2460',
             '呈贡区': '2461', '盘龙区': '2462',
             '五华区': '2463', '官渡区': '2464', '西山区': '2465', '晋宁区': '2466',
             '东川区': '2467', '安宁市': '2468',
             '富民县': '2469', '宜良县': '2470', '嵩明县': '2471', '石林彝族自治县': '2472',
             '禄劝彝族苗族自治县': '2473', '寻甸回族彝族自治县': '2474', '麒麟区': '2475',
             '沾益区': '2476',
             '马龙区': '2477', '宣威市': '2478', '富源县': '2479', '罗平县': '2480',
             '师宗县': '2481', '陆良县': '2482',
             '会泽县': '2483', '红塔区': '2484', '江川区': '2485', '澄江市': '2486',
             '通海县': '2487', '华宁县': '2488',
             '易门县': '2489', '峨山彝族自治县': '2490', '新平彝族傣族自治县': '2491',
             '元江哈尼族彝族傣族自治县': '2492', '昭阳区': '2493', '水富市': '2494',
             '鲁甸县': '2495', '巧家县': '2496',
             '盐津县': '2497', '大关县': '2498', '永善县': '2499', '绥江县': '2500',
             '镇雄县': '2501', '彝良县': '2502',
             '威信县': '2503', '隆阳区': '2504', '腾冲市': '2505', '施甸县': '2506',
             '龙陵县': '2507', '昌宁县': '2508',
             '古城区': '2509', '永胜县': '2510', '华坪县': '2511', '玉龙纳西族自治县': '2512',
             '宁蒗彝族自治县': '2513',
             '思茅区': '2514', '宁洱哈尼族彝族自治县': '2515', '墨江哈尼族自治县': '2516',
             '景东彝族自治县': '2517',
             '景谷傣族彝族自治县': '2518', '镇沅彝族哈尼族拉祜族自治县': '2519',
             '江城哈尼族彝族自治县': '2520',
             '孟连傣族拉祜族佤族自治县': '2521', '澜沧拉祜族自治县': '2522',
             '西盟佤族自治县': '2523', '临翔区': '2524',
             '凤庆县': '2525', '云县': '2526', '永德县': '2527', '镇康县': '2528',
             '双江拉祜族佤族布朗族傣族自治县': '2529', '耿马傣族佤族自治县': '2530',
             '沧源佤族自治县': '2531',
             '芒市': '2532', '瑞丽市': '2533', '梁河县': '2534', '盈江县': '2535', '陇川县': '2536',
             '泸水市': '2537',
             '福贡县': '2538', '贡山独龙族怒族自治县': '2539', '兰坪白族普米族自治县': '2540',
             '香格里拉市': '2541',
             '德钦县': '2542', '维西傈僳族自治县': '2543', '大理市': '2544', '祥云县': '2545',
             '宾川县': '2546',
             '弥渡县': '2547', '永平县': '2548', '云龙县': '2549', '洱源县': '2550',
             '剑川县': '2551', '鹤庆县': '2552',
             '漾濞彝族自治县': '2553', '南涧彝族自治县': '2554', '巍山彝族回族自治县': '2555',
             '楚雄市': '2556',
             '双柏县': '2557', '牟定县': '2558', '南华县': '2559', '姚安县': '2560',
             '大姚县': '2561', '永仁县': '2562',
             '元谋县': '2563', '武定县': '2564', '禄丰市': '2565', '蒙自市': '2566',
             '个旧市': '2567', '开远市': '2568',
             '弥勒市': '2569', '建水县': '2570', '石屏县': '2571', '泸西县': '2572',
             '绿春县': '2573', '元阳县': '2574',
             '红河县': '2575', '金平苗族瑶族傣族自治县': '2576', '河口瑶族自治县': '2577',
             '屏边苗族自治县': '2578',
             '文山市': '2579', '砚山县': '2580', '西畴县': '2581', '麻栗坡县': '2582',
             '马关县': '2583',
             '丘北县': '2584', '广南县': '2585', '富宁县': '2586', '景洪市': '2587',
             '勐海县': '2588', '勐腊县': '2589',
             '新城区': '2835', '碑林区': '2591', '莲湖区': '2592', '雁塔区': '2593',
             '灞桥区': '2594', '未央区': '2595',
             '阎良区': '2596', '临潼区': '2597', '高陵区': '2599', '鄠邑区': '2600',
             '蓝田县': '2601', '周至县': '2602',
             '渭滨区': '2603', '金台区': '2604', '陈仓区': '2605', '凤翔区': '2606',
             '岐山县': '2607', '扶风县': '2608',
             '眉县': '2609', '陇县': '2610', '千阳县': '2611', '麟游县': '2612', '凤县': '2613',
             '太白县': '2614',
             '秦都区': '2615', '杨陵区': '2616', '渭城区': '2617', '三原县': '2618',
             '泾阳县': '2619', '乾县': '2620',
             '礼泉县': '2621', '永寿县': '2622', '长武县': '2623', '旬邑县': '2624',
             '淳化县': '2625', '武功县': '2626',
             '兴平市': '2627', '彬州市': '2628', '王益区': '2629', '印台区': '2630',
             '耀州区': '2631', '宜君县': '2632',
             '临渭区': '2633', '华州区': '2634', '潼关县': '2635', '大荔县': '2636',
             '合阳县': '2637', '澄城县': '2638',
             '蒲城县': '2639', '白水县': '2640', '富平县': '2641', '韩城市': '2642',
             '华阴市': '2643', '宝塔区': '2644',
             '安塞区': '2645', '延长县': '2646', '延川县': '2647', '子长市': '2648',
             '志丹县': '2649', '吴起县': '2650',
             '甘泉县': '2651', '富县': '2652', '洛川县': '2653', '宜川县': '2654', '黄龙县': '2655',
             '黄陵县': '2656',
             '榆阳区': '2657', '横山区': '2658', '神木市': '2659', '府谷县': '2660',
             '靖边县': '2661', '定边县': '2662',
             '绥德县': '2663', '米脂县': '2664', '佳县': '2665', '吴堡县': '2666', '清涧县': '2667',
             '子洲县': '2668',
             '汉台区': '2669', '南郑区': '2670', '城固县': '2671', '洋县': '2672', '西乡县': '2673',
             '勉县': '2674',
             '宁强县': '2675', '略阳县': '2676', '镇巴县': '2677', '留坝县': '2678',
             '佛坪县': '2679', '汉滨区': '2680',
             '汉阴县': '2681', '石泉县': '2682', '宁陕县': '2683', '紫阳县': '2684',
             '岚皋县': '2685', '平利县': '2686',
             '镇坪县': '2687', '旬阳市': '2688', '白河县': '2689', '商州区': '2690',
             '洛南县': '2691', '丹凤县': '2692',
             '商南县': '2693', '山阳县': '2694', '镇安县': '2695', '柞水县': '2696',
             '城关区': '3047',
             '七里河区': '2698', '西固区': '2699', '安宁区': '2700', '红古区': '2701',
             '永登县': '2702',
             '榆中县': '2703', '皋兰县': '2704', '第一街道': '2705', '雄关街道': '2706',
             '钢城街道': '2707',
             '峪泉镇': '2708', '新城镇': '2709', '文殊镇': '2710', '金川区': '2711',
             '永昌县': '2712', '白银区': '2713',
             '平川区': '2714', '会宁县': '2715', '靖远县': '2716', '景泰县': '2717',
             '秦州区': '2718', '麦积区': '2719',
             '甘谷县': '2720', '武山县': '2721', '秦安县': '2722', '清水县': '2723',
             '张家川回族自治县': '2724',
             '凉州区': '2725', '民勤县': '2726', '古浪县': '2727', '天祝藏族自治县': '2728',
             '甘州区': '2729',
             '山丹县': '2730', '民乐县': '2731', '临泽县': '2732', '高台县': '2733',
             '肃南裕固族自治县': '2734',
             '崆峒区': '2735', '泾川县': '2736', '灵台县': '2737', '崇信县': '2738',
             '华亭市': '2739', '庄浪县': '2740',
             '静宁县': '2741', '肃州区': '2742', '玉门市': '2743', '敦煌市': '2744',
             '金塔县': '2745', '瓜州县': '2746',
             '肃北蒙古族自治县': '2747', '阿克塞哈萨克族自治县': '2748', '西峰区': '2749',
             '庆城县': '2750',
             '华池县': '2751', '宁县': '2752', '镇原县': '2753', '合水县': '2754', '正宁县': '2755',
             '环县': '2756',
             '安定区': '2757', '通渭县': '2758', '陇西县': '2759', '渭源县': '2760',
             '临洮县': '2761', '漳县': '2762',
             '岷县': '2763', '武都区': '2764', '成县': '2765', '文县': '2766', '宕昌县': '2767',
             '康县': '2768',
             '西和县': '2769', '礼县': '2770', '徽县': '2771', '两当县': '2772', '临夏市': '2773',
             '临夏县': '2774',
             '永靖县': '2775', '广河县': '2776', '和政县': '2777', '康乐县': '2778',
             '东乡族自治县': '2779',
             '积石山保安族东乡族撒拉族自治县': '2780', '合作市': '2781', '夏河县': '2782',
             '碌曲县': '2783',
             '玛曲县': '2784', '迭部县': '2785', '舟曲县': '2786', '临潭县': '2787',
             '卓尼县': '2788', '城中区': '2948',
             '城东区': '2790', '城西区': '2791', '城北区': '2792', '湟中区': '2793',
             '大通回族土族自治县': '2794',
             '湟源县': '2795', '乐都区': '2796', '平安区': '2797', '民和回族土族自治县': '2798',
             '互助土族自治县': '2799', '化隆回族自治县': '2800', '循化撒拉族自治县': '2801',
             '海晏县': '2802',
             '祁连县': '2803', '刚察县': '2804', '门源回族自治县': '2805', '同仁市': '2806',
             '尖扎县': '2807',
             '泽库县': '2808', '河南蒙古族自治县': '2809', '共和县': '2810', '同德县': '2811',
             '贵德县': '2812',
             '兴海县': '2813', '贵南县': '2814', '玛沁县': '2815', '班玛县': '2816',
             '甘德县': '2817', '达日县': '2818',
             '久治县': '2819', '玛多县': '2820', '玉树市': '2821', '杂多县': '2822',
             '称多县': '2823', '治多县': '2824',
             '囊谦县': '2825', '曲麻莱县': '2826', '德令哈市': '2827', '格尔木市': '2828',
             '茫崖市': '2829',
             '天峻县': '2830', '都兰县': '2831', '乌兰县': '2832', '大柴旦行政委员会': '2833',
             '回民区': '2834',
             '玉泉区': '2836', '赛罕区': '2837', '土默特左旗': '2838', '托克托县': '2839',
             '和林格尔县': '2840',
             '武川县': '2841', '清水河县': '2842', '昆都仑区': '2843', '东河区': '2844',
             '石拐区': '2846',
             '九原区': '2847', '白云鄂博矿区': '2848', '土默特右旗': '2849', '固阳县': '2850',
             '达尔罕茂明安联合旗': '2851', '海勃湾区': '2852', '海南区': '2853', '乌达区': '2854',
             '红山区': '2855',
             '元宝山区': '2856', '松山区': '2857', '阿鲁科尔沁旗': '2858', '巴林左旗': '2859',
             '巴林右旗': '2860',
             '林西县': '2861', '克什克腾旗': '2862', '翁牛特旗': '2863', '喀喇沁旗': '2864',
             '宁城县': '2865',
             '敖汉旗': '2866', '科尔沁区': '2867', '霍林郭勒市': '2868', '科尔沁左翼中旗': '2869',
             '科尔沁左翼后旗': '2870', '开鲁县': '2871', '库伦旗': '2872', '奈曼旗': '2873',
             '扎鲁特旗': '2874',
             '康巴什区': '2875', '东胜区': '2876', '准格尔旗': '2877', '达拉特旗': '2878',
             '鄂托克前旗': '2879',
             '鄂托克旗': '2880', '杭锦旗': '2881', '乌审旗': '2882', '伊金霍洛旗': '2883',
             '海拉尔区': '2884',
             '满洲里市': '2885', '牙克石市': '2886', '扎兰屯市': '2887', '额尔古纳市': '2888',
             '根河市': '2889',
             '阿荣旗': '2890', '鄂伦春自治旗': '2891', '莫力达瓦达斡尔族自治旗': '2892',
             '鄂温克族自治旗': '2893',
             '陈巴尔虎旗': '2894', '新巴尔虎左旗': '2895', '新巴尔虎右旗': '2896', '临河区': '2897',
             '五原县': '2898',
             '磴口县': '2899', '乌拉特前旗': '2900', '乌拉特中旗': '2901', '乌拉特后旗': '2902',
             '杭锦后旗': '2903',
             '集宁区': '2904', '丰镇市': '2905', '卓资县': '2906', '化德县': '2907',
             '商都县': '2908', '兴和县': '2909',
             '凉城县': '2910', '察哈尔右翼前旗': '2911', '察哈尔右翼中旗': '2912',
             '察哈尔右翼后旗': '2913',
             '四子王旗': '2914', '乌兰浩特市': '2915', '阿尔山市': '2916', '科尔沁右翼前旗': '2917',
             '科尔沁右翼中旗': '2918', '扎赉特旗': '2919', '突泉县': '2920', '锡林浩特市': '2921',
             '二连浩特市': '2922',
             '阿巴嘎旗': '2923', '苏尼特左旗': '2924', '苏尼特右旗': '2925', '东乌珠穆沁旗': '2926',
             '西乌珠穆沁旗': '2927', '太仆寺旗': '2928', '镶黄旗': '2929', '正镶白旗': '2930',
             '正蓝旗': '2931',
             '多伦县': '2932', '阿拉善左旗': '2933', '阿拉善右旗': '2934', '额济纳旗': '2935',
             '兴宁区': '2936',
             '青秀区': '2937', '江南区': '2938', '西乡塘区': '2939', '良庆区': '2940',
             '邕宁区': '2941',
             '武鸣区': '2942', '横州市': '2943', '隆安县': '2944', '马山县': '2945',
             '上林县': '2946', '宾阳县': '2947',
             '鱼峰区': '2949', '柳南区': '2950', '柳北区': '2951', '柳江区': '2952',
             '柳城县': '2953', '鹿寨县': '2954',
             '融安县': '2955', '融水苗族自治县': '2956', '三江侗族自治县': '2957', '秀峰区': '2958',
             '叠彩区': '2959',
             '象山区': '2960', '七星区': '2961', '雁山区': '2962', '临桂区': '2963',
             '荔浦市': '2964', '阳朔县': '2965',
             '灵川县': '2966', '全州县': '2967', '兴安县': '2968', '永福县': '2969',
             '灌阳县': '2970', '资源县': '2971',
             '平乐县': '2972', '龙胜各族自治县': '2973', '恭城瑶族自治县': '2974', '万秀区': '2975',
             '长洲区': '2976',
             '龙圩区': '2977', '岑溪市': '2978', '苍梧县': '2979', '藤县': '2980', '蒙山县': '2981',
             '海城区': '2982',
             '银海区': '2983', '铁山港区': '2984', '合浦县': '2985', '江州区': '2986',
             '凭祥市': '2987',
             '扶绥县': '2988', '宁明县': '2989', '龙州县': '2990', '大新县': '2991',
             '天等县': '2992', '兴宾区': '2993',
             '合山市': '2994', '忻城县': '2995', '象州县': '2996', '武宣县': '2997',
             '金秀瑶族自治县': '2998',
             '八步区': '2999', '平桂区': '3000', '昭平县': '3001', '钟山县': '3002',
             '富川瑶族自治县': '3003',
             '玉州区': '3004', '福绵区': '3005', '北流市': '3006', '容县': '3007', '陆川县': '3008',
             '博白县': '3009',
             '兴业县': '3010', '右江区': '3011', '田阳区': '3012', '靖西市': '3013',
             '平果市': '3014', '田东县': '3015',
             '德保县': '3016', '那坡县': '3017', '凌云县': '3018', '乐业县': '3019',
             '田林县': '3020', '西林县': '3021',
             '隆林各族自治县': '3022', '金城江区': '3023', '宜州区': '3024', '南丹县': '3025',
             '天峨县': '3026',
             '凤山县': '3027', '东兰县': '3028', '罗城仫佬族自治县': '3029',
             '环江毛南族自治县': '3030',
             '巴马瑶族自治县': '3031', '都安瑶族自治县': '3032', '大化瑶族自治县': '3033',
             '钦南区': '3034',
             '钦北区': '3035', '灵山县': '3036', '浦北县': '3037', '港口区': '3038',
             '防城区': '3039', '东兴市': '3040',
             '上思县': '3041', '港北区': '3042', '港南区': '3043', '覃塘区': '3044',
             '桂平市': '3045', '平南县': '3046',
             '堆龙德庆区': '3048', '达孜区': '3049', '林周县': '3050', '尼木县': '3051',
             '当雄县': '3052',
             '曲水县': '3053', '墨竹工卡县': '3054', '桑珠孜区': '3055', '南木林县': '3056',
             '江孜县': '3057',
             '定日县': '3058', '萨迦县': '3059', '拉孜县': '3060', '昂仁县': '3061',
             '谢通门县': '3062',
             '白朗县': '3063', '仁布县': '3064', '康马县': '3065', '定结县': '3066',
             '仲巴县': '3067', '亚东县': '3068',
             '吉隆县': '3069', '聂拉木县': '3070', '萨嘎县': '3071', '岗巴县': '3072',
             '卡若区': '3073',
             '察雅县': '3074', '左贡县': '3075', '芒康县': '3076', '洛隆县': '3077',
             '边坝县': '3078', '江达县': '3079',
             '贡觉县': '3080', '丁青县': '3081', '八宿县': '3082', '类乌齐县': '3083',
             '巴宜区': '3084',
             '米林县': '3085', '墨脱县': '3086', '察隅县': '3087', '波密县': '3088', '朗县': '3089',
             '工布江达县': '3090', '乃东区': '3091', '扎囊县': '3092', '贡嘎县': '3093',
             '桑日县': '3094',
             '琼结县': '3095', '洛扎县': '3096', '加查县': '3097', '隆子县': '3098',
             '曲松县': '3099', '措美县': '3100',
             '错那县': '3101', '浪卡子县': '3102', '色尼区': '3103', '申扎县': '3104',
             '班戈县': '3105',
             '聂荣县': '3106', '安多县': '3107', '嘉黎县': '3108', '巴青县': '3109',
             '比如县': '3110', '索县': '3111',
             '尼玛县': '3112', '双湖县': '3113', '噶尔县': '3114', '普兰县': '3115',
             '札达县': '3116', '日土县': '3117',
             '革吉县': '3118', '改则县': '3119', '措勤县': '3120', '兴庆区': '3121',
             '金凤区': '3122', '西夏区': '3123',
             '灵武市': '3124', '永宁县': '3125', '贺兰县': '3126', '大武口区': '3127',
             '惠农区': '3128',
             '平罗县': '3129', '利通区': '3130', '红寺堡区': '3131', '青铜峡市': '3132',
             '同心县': '3133',
             '盐池县': '3134', '原州区': '3135', '西吉县': '3136', '隆德县': '3137',
             '泾源县': '3138', '彭阳县': '3139',
             '沙坡头区': '3140', '中宁县': '3141', '海原县': '3142', '水磨沟区': '3143',
             '天山区': '3144',
             '沙依巴克区': '3145', '新市区': '3146', '头屯河区': '3147', '达坂城区': '3148',
             '米东区': '3149',
             '乌鲁木齐县': '3150', '克拉玛依区': '3151', '独山子区': '3152', '白碱滩区': '3153',
             '乌尔禾区': '3154',
             '高昌区': '3155', '鄯善县': '3156', '托克逊县': '3157', '伊州区': '3158',
             '伊吾县': '3159',
             '巴里坤哈萨克自治县': '3160', '阿克苏市': '3161', '温宿县': '3162', '库车市': '3163',
             '沙雅县': '3164',
             '新和县': '3165', '拜城县': '3166', '乌什县': '3167', '阿瓦提县': '3168',
             '柯坪县': '3169',
             '喀什市': '3170', '疏附县': '3171', '疏勒县': '3172', '英吉沙县': '3173',
             '泽普县': '3174',
             '莎车县': '3175', '叶城县': '3176', '麦盖提县': '3177', '岳普湖县': '3178',
             '伽师县': '3179',
             '巴楚县': '3180', '塔什库尔干塔吉克自治县': '3181', '和田市': '3182', '和田县': '3183',
             '墨玉县': '3184',
             '皮山县': '3185', '洛浦县': '3186', '策勒县': '3187', '于田县': '3188',
             '民丰县': '3189', '昌吉市': '3190',
             '阜康市': '3191', '呼图壁县': '3192', '玛纳斯县': '3193', '奇台县': '3194',
             '吉木萨尔县': '3195',
             '木垒哈萨克自治县': '3196', '博乐市': '3197', '阿拉山口市': '3198', '精河县': '3199',
             '温泉县': '3200',
             '库尔勒市': '3201', '焉耆回族自治县': '3202', '轮台县': '3203', '尉犁县': '3204',
             '若羌县': '3205',
             '且末县': '3206', '和静县': '3207', '和硕县': '3208', '博湖县': '3209',
             '阿图什市': '3210',
             '阿克陶县': '3211', '阿合奇县': '3212', '乌恰县': '3213', '伊宁市': '3214',
             '奎屯市': '3215',
             '霍尔果斯市': '3216', '尼勒克县': '3217', '伊宁县': '3218', '霍城县': '3219',
             '巩留县': '3220',
             '新源县': '3221', '昭苏县': '3222', '特克斯县': '3223', '察布查尔锡伯自治县': '3224',
             '塔城市': '3225',
             '乌苏市': '3226', '沙湾市': '3227', '额敏县': '3228', '托里县': '3229',
             '裕民县': '3230',
             '和布克赛尔蒙古自治县': '3231', '阿勒泰市': '3232', '布尔津县': '3233',
             '富蕴县': '3234', '福海县': '3235',
             '哈巴河县': '3236', '青河县': '3237', '吉木乃县': '3238', '石河子市': '3239',
             '阿拉尔市': '3240',
             '图木舒克市': '3241', '五家渠市': '3242', '北屯市': '3243', '铁门关市': '3244',
             '双河市': '3245',
             '可克达拉市': '3246', '昆玉市': '3247', '胡杨河市': '3248', '新星市': '3249',
             '儋州': '3250',
             '省直辖': '3251', '三都街道': '3252', '那大镇': '3253', '和庆镇': '3254',
             '南丰镇': '3255',
             '大成镇': '3256', '雅星镇': '3257', '兰洋镇': '3258', '光村镇': '3259',
             '木棠镇': '3260', '海头镇': '3261',
             '峨蔓镇': '3262', '王五镇': '3263', '白马井镇': '3264', '中和镇': '3265',
             '排浦镇': '3266',
             '东成镇': '3267', '新州镇': '3268', '五指山市': '3269', '文昌市': '3270',
             '琼海市': '3271',
             '万宁市': '3272', '东方市': '3273', '定安县': '3274', '屯昌县': '3275',
             '澄迈县': '3276', '临高县': '3277',
             '白沙黎族自治县': '3278', '昌江黎族自治县': '3279', '乐东黎族自治县': '3280',
             '陵水黎族自治县': '3281',
             '保亭黎族苗族自治县': '3282', '琼中黎族苗族自治县': '3283', '东坑镇': '3284',
             '中堂镇': '3285',
             '企石镇': '3286', '凤岗镇': '3287', '厚街镇': '3288', '塘厦镇': '3289',
             '大岭山镇': '3290',
             '大朗镇': '3291', '寮步镇': '3292', '常平镇': '3293', '望牛墩镇': '3294',
             '松山湖': '3295',
             '桥头镇': '3296', '樟木头镇': '3297', '横沥镇': '3298', '沙田镇': '3299',
             '洪梅镇': '3300',
             '清溪镇': '3301', '石排镇': '3302', '石碣镇': '3303', '石龙镇': '3304',
             '茶山镇': '3305', '三乡镇': '3306',
             '东升镇': '3307', '三角镇': '3308', '东凤镇': '3309', '五桂山镇': '3310',
             '南头镇': '3311',
             '南朗镇': '3312', '古镇': '3313', '坦洲镇': '3314', '大涌镇': '3315', '小榄镇': '3316',
             '板芙镇': '3317',
             '横栏镇': '3318', '民众镇': '3319', '沙溪镇': '3320', '港口镇': '3321',
             '神湾镇': '3322', '阜沙镇': '3323',
             '黄圃镇': '3324', '高新区': '3325', '西咸新区': '3326', '稀土高新区': '3327',
             '其他': '3330', '全国': '3330'}


# 超级鹰打码平台
class Chaojiying_Client(object):

    def __init__(self, username, password, soft_id):
        self.username = username
        password = password.encode('utf8')
        self.password = md5(password).hexdigest()
        self.soft_id = soft_id
        self.base_params = {
            'user': self.username,
            'pass2': self.password,
            'softid': self.soft_id,
        }
        self.headers = {
            'Connection': 'Keep-Alive',
            'User-Agent': 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)',
        }

    def PostPic(self, im, codetype):
        """
        im: 图片字节
        codetype: 题目类型 参考 http://www.chaojiying.com/price.html
        """
        params = {
            'codetype': codetype,
        }
        params.update(self.base_params)
        files = {'userfile': ('ccc.jpg', im)}
        r = requests.post('http://upload.chaojiying.net/Upload/Processing.php', data=params, files=files,
                          headers=self.headers)
        return r.json()

    def ReportError(self, im_id):
        """
        im_id:报错题目的图片ID
        """
        params = {
            'id': im_id,
        }
        params.update(self.base_params)
        r = requests.post('http://upload.chaojiying.net/Upload/ReportError.php', data=params, headers=self.headers)
        return r.json()


# 在这里调用的时候把相应的信息放进去(账号密码软件id,就不用重复的放了)
# 留两个参数使其调用更加灵活
# code_path是验证码的图片的路径
# code_type是验证码的类型
def get_code(code_path, code_type):
    chaojiying = Chaojiying_Client('18736709382', 'zhangxin941021', '913394')  # 用户中心>>软件ID 生成一个替换 96001
    im = open(code_path, 'rb').read()  # 本地图片文件路径 来替换 a.jpg 有时WIN系统须要//
    return chaojiying.PostPic(im, code_type)['pic_str']


# 把唯一值进行MD5加密
def get_md5(parmStr):
    # 1、参数必须是utf8
    # 2、python3所有字符都是unicode形式,已经不存在unicode关键字
    # 3、python3 str 实质上就是unicode
    if isinstance(parmStr, str):
        # 如果是unicode先转utf-8
        parmStr = parmStr.encode("utf-8")
        m = hashlib.md5()
        m.update(parmStr)
        return m.hexdigest()


# 链接mysql数据库
connect = pymysql.Connect(
    host='127.0.0.1',
    port=3306,
    user='root',
    passwd='123456',
    db='zhongye',
    charset='utf8mb4'
)


# typelist:类型
# page_num:多少页

def get_msg(typelist, page_header, page_num):
    for pages in range(page_header, page_num):
        time.sleep(random.randint(3, 10))

        url = f'https://www.kuangku.cn/sell/list-{typelist}-{pages}.html'
        open(r'../1.txt', 'a', encoding='utf-8').write((url) + '\n')
        print(f'第{pages}页------------------------')
        print(url)
        headers = {
            'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Edg/113.0.1774.50',
        }
        html = requests.get(url=url, headers=headers).content.decode()
        tree = etree.HTML(html)
        second_list = tree.xpath('//form[@method="post"]//div[@class="list"]//ul//li[1]//@href')
        # 名称
        title_list = tree.xpath('//form[@method="post"]//div[@class="list"]//ul//li[1]//text()')
        # 城市
        city_id_list = tree.xpath('//form[@method="post"]//div[@class="list"]//ul//li[2]//span[2]//text()')
        # 生产企业
        company_list = tree.xpath(
            '//form[@method="post"]//div[@class="list"]//ul//li[3]//span[@class="f_grey"]//text()')
        for num in range(len(company_list)):
            time.sleep(2)
            print(f'第{num}个')
            second = second_list[num]
            print(second)
            title = title_list[num]

            if len(city_id_list) < len(title_list):
                city_id = '其他'
            else:
                city_id = city_id_list[num]
            company = company_list[num]
            headers = {
                'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Edg/113.0.1774.50',

            }
            html_second = requests.get(url=second, headers=headers).content.decode()

            tree_second = etree.HTML(html_second)
            tag = ''.join(tree_second.xpath('//meta[@name="keywords"]//@content')).replace(',矿库网', '').replace('',
                                                                                                                  ',').replace(
                '', ',').replace(' ', ',')

            intro = ''.join(tree_second.xpath('//meta[@name="description"]//@content')).replace('矿库为您推荐:', '')
            # 文本内容
            content = tree_second.xpath('//div[@id="content"]//text()')
            if content != []:
                # 内容
                neirong = tree_second.xpath('//div[@class="content c_b"]')[0]
                content = ''.join(etree.tostring(neirong, encoding='utf-8').decode().split('更多»')[0])
                # 如果有加黑加链接的文字,就替换成正常文字
                if 'strong' in content:
                    name2 = re.findall('<strong class="keylink">(.*?)</strong>', content)
                    name = (re.findall('<a href="(.*?)</strong></a>', content))
                    for i in range(len(name2)):
                        names = '<a href="' + name[i] + '</strong></a>'
                        name2s = name2[i]
                        content = content.replace(names, name2s)
                content = re.sub(r'\xa0', "", content)
                pic_url_tree = etree.HTML(content)
                # 更换图片的链接
                src_list = pic_url_tree.xpath('//img//@src')
                if src_list == []:
                    pass
                else:
                    # 如果有图片,就把图片链接替换成服务器链接
                    for src in src_list:
                        if 'gif' in src:
                            pass
                        else:
                            print(f'原文章图片链接:{src}')
                            our_pic = get_our_pic(src)
                            print(f'服务器图片链接:{our_pic}')
                            content = content.replace(src, our_pic)
                content=''.join(content).replace('&#13;', '')
                content = re.sub(r'\xa0', "", content)

                # 产品信息板块
                new_list = tree_second.xpath('//td[@valign="top"][2]//tr//text()')
                keys = []
                values = []
                data = []
                for new in new_list:
                    num = new_list.index(new)
                    if new == '\n':
                        pass
                    elif new == '\r\n':
                        pass
                    else:
                        data.append(new)
                print('data:', data)
                for msg in data:
                    num = data.index(msg)
                    if '品牌' in msg or '型号' in msg or '发货' in msg:
                        keys.append(''.join(msg).replace('\r\n', ''))
                        values.append(''.join(data[num + 1]).replace('\r\n', ''))
                s_data = dict(zip(keys, values))
                print('s_data:', s_data)
                try:
                    spec = ''.join(s_data['型号:'])
                except:
                    spec = '暂无'
                try:
                    brand = ''.join(s_data['品牌:'])

                except:
                    brand = '暂无'
                city = ''.join(s_data['发货']).replace('\r\n', '')
                # 左上方展示图片
                pic_left_list = tree_second.xpath('//div[@class="tbsm"]//img//@src')
                pic_left_new = []
                for pic_left in pic_left_list:
                    if 'static' in pic_left:
                        pass
                    else:
                        pic_left_new.append(pic_left)
                if len(pic_left_new) == 0:
                    pic = ''
                else:
                    print(f'右上角原链接:{pic_left_new[0]}')
                    pic = get_our_pic(pic_left_new[0])
                    print(f'右上角转换后链接:{pic}')
                hit = random.randint(100, 1000)

                # # 对字段进行加密和去重

                cursor = connect.cursor()
                sql1 = 'select title from tb_prod'
                connect.ping(reconnect=True)
                cursor.execute(sql1)
                ir_md5_dec = cursor.fetchall()
                # 把需要查询的数据转变为元组
                md5 = tuple([title], )

                if md5 in ir_md5_dec:
                    pass
                    print('数据已存在')
                else:

                    b = dict_area.keys()
                    city_id = []
                    for key in b:
                        value = dict_area[key]

                        if key in city:
                            city_id.append(value)
                    if city_id == []:
                        city_id = '3330'
                    else:
                        city_id = city_id[-1]
                    # 应用领域ID,和tb_category的ID关联
                    if typelist in [1, 49, 50, 51, 54]:
                        category_id = 15
                    if typelist in [52, 4755]:
                        category_id = 17
                    if typelist == 53:
                        category_id = 18
                    if typelist in [55, 61]:
                        category_id = 35
                    print(f'标题:{title}')
                    print(f'生产企业:{company}')
                    print(f'品牌:{brand}')
                    print(f'型号:{spec}')
                    print(f'标签:{tag}')
                    # print(f'内容:{content}')
                    print(f'地址{city}')
                    print(f'图片:{pic}')
                    print(f'简介:{intro}')
                    print(f'访问量:{hit}')
                    print(f'发货地ID:{city_id}')
                    print(f'应用领域ID:{category_id}')


                    data_list = {
                        'title': title,
                        'company': company,
                        'brand': brand,
                        'spec': spec,
                        'pic': pic,
                        'tag': tag,
                        'intro': intro,
                        'content': content,
                        'hit': hit,
                        'city_id': city_id,
                        'category_id': category_id,
                    }
                    sql = f"""insert into tb_prod{str(tuple(data_list.keys())).replace("'", "")} values {str(tuple(data_list.values()))};"""
                    cursor.execute(sql)
                    connect.ping(reconnect=True)
                    # 提交数据库
                    connect.commit()
                    ir_idd = int(connect.insert_id())
                    print('数据库自增id', ir_idd, '数据')
                    print("tb_prod表数据存储成功!", )
                    print('提交成功')
                    print('\n')
            else:
                print(f'无图片无内容,过')
                pass

    connect.close()


if __name__ == '__main__':
    # typelist:类型,前一个参数
    # page_header:开始采集的页码
    # page_num:多少页,后一个参数
    typelist = 1
    page_header = 1
    page_num = 3

    get_msg(typelist, page_header, page_num)
    # get_msg(1, 1, 302)
    # get_msg(49, 1, 746)
    # get_msg(50, 1, 944)
    # get_msg(51, 1, 510)
    # get_msg(52, 1, 997)
    # get_msg(53, 1, 669)
    # get_msg(54, 1, 1117)
    # get_msg(55, 1, 1827)
    # get_msg(61, 1, 13)
    # get_msg(4755, 1, 10)
    '''
     勘探/测绘/采矿/采煤  矿山
     url = f'https://www.kuangku.cn/sell/list-1-{pages}.html'
     矿车/运输/提升/起重  矿山
     https://www.kuangku.cn/sell/list-49-{pages}.html
      砂石骨料/破磨筛分  矿山
     https://www.kuangku.cn/sell/list-50-{pages}.html
      洗矿/选矿/洗煤/冶金 矿山
     https://www.kuangku.cn/sell/list-51-{pages}.html
     矿用药剂/化学试剂  材料
     https://www.kuangku.cn/sell/list-52-{pages}.html
      环保/脱水/尾矿/复垦  环保
     https://www.kuangku.cn/sell/list-53-{pages}.html
     智能矿山/检测/系统  矿山
     https://www.kuangku.cn/sell/list-54-{pages}.html
     仪表/仪器/实验器材  分析检测
     https://www.kuangku.cn/sell/list-55-{pages}.html
     化验/检测/试验/设计 分析检测
     https://www.kuangku.cn/sell/list-61-{pages}.html
      矿权/矿产品/原材料  材料
     https://www.kuangku.cn/sell/list-4755-{pages}.html
     '''

 

posted @ 2023-05-26 17:05  布都御魂  阅读(41)  评论(0编辑  收藏  举报