Python
28 | #获取标题的标签
29 | title_node = soup.find('dd', class_="lemmaWgt-lemmaTitle-title").find("h1")
30 | res_data['title'] = title_node.get_text()
31 |
32 | #
33 | summary_node = soup.find('div', class_="lemma-summary")
34 | res_data['summary'] = summary_node.get_text()
35 | return res_data
36 |
37 |
38 | def parse(self, page_url, html_cont):
39 | if page_url is None or html_cont is None:
40 | return
41 | soup = BeautifulSoup(html_cont,'html.parser', from_encoding = 'utf-8')
42 | new_urls = self._get_new_urls(page_url, soup)
43 | new_data = self._get_new_data(page_url, soup)
44 | return new_urls, new_data
45 |
--------------------------------------------------------------------------------
/项目十/html_parser.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaofengcy/Python_pro/e10de26e823f6e0cde4056fc50227b8146cfbb32/项目十/html_parser.pyc
--------------------------------------------------------------------------------
/项目十/spider_main.py:
--------------------------------------------------------------------------------
1 | # coding:utf8
2 | import url_manager, html_parser, html_downloader,html_outputer
3 | class SpiderMain(object):
4 |
5 | def __init__(self):
6 | self.urls = url_manager.UrlManager() #url管理器
7 | self.downloader = html_downloader.HtmlDownLoader() #下载器
8 | self.parser = html_parser.HtmlParser() #解析器
9 | self.outputer = html_outputer.HtmlOutputer() #输出器
10 |
11 | def craw(self,root_url):
12 | count = 1
13 |
14 | #将入口url添加进url管理器(单个)
15 | self.urls.add_new_url(root_url)
16 | #启动爬虫的循环
17 | while self.urls.has_new_url():
18 | try:
19 | #获取待爬取的url
20 | new_url = self.urls.get_new_url()
21 | print 'craw %d : %s'%(count,new_url)
22 | #启动下载器下载html页面
23 | html_cont = self.downloader.download(new_url)
24 |
25 |
26 | #解析器解析得到新的url列表以及新的数据
27 | new_urls, new_data = self.parser.parse(new_url, html_cont)
28 |
29 | #将获取的新的url添加进管理器(批量)
30 | self.urls.add_new_urls(new_urls)
31 | #收集数据
32 | self.outputer.collect_data(new_data)
33 | except:
34 | print "craw failed!!!"
35 |
36 |
37 | if count == 1000:
38 | break
39 | count = count + 1
40 | #输出收集好的数据
41 | self.outputer.output_html()
42 |
43 |
44 | if __name__=="__main__":
45 | #爬虫入口url
46 | root_url = "https://baike.baidu.com/item/Python"
47 | obj_spider = SpiderMain()
48 | #启动爬虫
49 | obj_spider.craw(root_url)
50 |
--------------------------------------------------------------------------------
/项目十/url_manager.py:
--------------------------------------------------------------------------------
1 | # -*-coding:utf8 -*-
2 |
3 | class UrlManager(object):
4 |
5 | def __init__(self):
6 | self.new_urls = set()
7 | self.old_urls = set()
8 |
9 | #判断待爬取url是否在容器中
10 | def add_new_url(self,url):
11 | if url is None:
12 | return
13 | if url not in self.new_urls and url not in self.old_urls:
14 | self.new_urls.add(url)
15 |
16 | #添加新url到待爬取集合中
17 | def add_new_urls(self,urls):
18 | if urls is None or len(urls) == 0:
19 | return
20 | for url in urls:
21 | self.add_new_url(url)
22 |
23 | #判断是否还有待爬取的url
24 | def has_new_url(self):
25 |
26 | return len(self.new_urls)!=0
27 |
28 | #获取待爬取url并将url从待爬取移动到已爬取
29 | def get_new_url(self):
30 | new_url = self.new_urls.pop()
31 | self.old_urls.add(new_url)
32 | return new_url
33 |
--------------------------------------------------------------------------------
/项目十/url_manager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaofengcy/Python_pro/e10de26e823f6e0cde4056fc50227b8146cfbb32/项目十/url_manager.pyc
--------------------------------------------------------------------------------
/项目十一/Python批量图片切割(PIL) .md:
--------------------------------------------------------------------------------
1 | 将一张图片均匀向右移动,向下移动,每移动一次,切割出一个固定面积的图片。
2 | 思路:
3 | 我们知道图片实际上是有一个二维数组组成的,所以先控制横坐标不变,纵坐标截取,一直到纵坐标的边界,然后向下移动横坐标,重复上一步操作。
4 | 同时在这里我设置了三个不同的截取大小。
5 | 代码:
6 |
7 | # -*- coding:utf-8 -*-
8 |
9 | from PIL import Image
10 |
11 | '''
12 | @author:xunalove
13 | 修改文件位置
14 | 修改图片id
15 |
16 | '''
17 | def cut(id,vx,vy):
18 | #打开图片图片1.jpg
19 | name1 = "/home/xuna/桌面/3/图片"+ id + ".jpg"
20 | name2 = "/home/xuna/桌面/3/图片"+ id +"_切块_"
21 | im =Image.open(name1)
22 |
23 | #偏移量
24 | dx = 40
25 | dy = 40
26 | n = 1
27 |
28 | #左上角切割
29 | x1 = 0
30 | y1 = 0
31 | x2 = vx
32 | y2 = vy
33 |
34 | #纵向
35 | while x2 <= 320:
36 | #横向切
37 | while y2 <= 480:
38 | name3 = name2 + str(n) + ".jpg"
39 | #print n,x1,y1,x2,y2
40 | im2 = im.crop((y1, x1, y2, x2))
41 | im2.save(name3)
42 | y1 = y1 + dy
43 | y2 = y1 + vy
44 | n = n + 1
45 | x1 = x1 + dx
46 | x2 = x1 + vx
47 | y1 = 0
48 | y2 = vy
49 |
50 | print "图片切割成功,切割得到的子图片数为"
51 | return n-1
52 |
53 |
54 | if __name__=="__main__":
55 |
56 | #取图片id的后两位
57 | id = "1"
58 |
59 | #切割图片的面积 vx,vy
60 | #大
61 | res = cut(id,160,160)
62 |
63 | #中
64 | #res = cut(id,120,120)
65 |
66 | #小
67 | #res = cut(id,80,80)
68 |
69 | print res
70 |
--------------------------------------------------------------------------------
/项目十一/运行效果图片/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiaofengcy/Python_pro/e10de26e823f6e0cde4056fc50227b8146cfbb32/项目十一/运行效果图片/1.png
--------------------------------------------------------------------------------
/项目四/city.py:
--------------------------------------------------------------------------------
1 |
2 | city = {
3 | '北京': '101010100',
4 | '海淀': '101010200',
5 | '朝阳': '101010300',
6 | '顺义': '101010400',
7 | '怀柔': '101010500',
8 | '通州': '101010600',
9 | '昌平': '101010700',
10 | '延庆': '101010800',
11 | '丰台': '101010900',
12 | '石景山': '101011000',
13 | '大兴': '101011100',
14 | '房山': '101011200',
15 | '密云': '101011300',
16 | '门头沟': '101011400',
17 | '平谷': '101011500',
18 | '八达岭': '101011600',
19 | '佛爷顶': '101011700',
20 | '汤河口': '101011800',
21 | '密云上甸子': '101011900',
22 | '斋堂': '101012000',
23 | '霞云岭': '101012100',
24 | '上海': '101020100',
25 | '闵行': '101020200',
26 | '宝山': '101020300',
27 | '嘉定': '101020500',
28 | '南汇': '101020600',
29 | '金山': '101020700',
30 | '青浦': '101020800',
31 | '松江': '101020900',
32 | '奉贤': '101021000',
33 | '崇明': '101021100',
34 | '徐家汇': '101021200',
35 | '浦东': '101021300',
36 | '天津': '101030100',
37 | '武清': '101030200',
38 | '宝坻': '101030300',
39 | '东丽': '101030400',
40 | '西青': '101030500',
41 | '北辰': '101030600',
42 | '宁河': '101030700',
43 | '汉沽': '101030800',
44 | '静海': '101030900',
45 | '津南': '101031000',
46 | '塘沽': '101031100',
47 | '大港': '101031200',
48 | '蓟县': '101031400',
49 | '重庆': '101040100',
50 | '永川': '101040200',
51 | '合川': '101040300',
52 | '南川': '101040400',
53 | '江津': '101040500',
54 | '万盛': '101040600',
55 | '渝北': '101040700',
56 | '北碚': '101040800',
57 | '巴南': '101040900',
58 | '长寿': '101041000',
59 | '黔江': '101041100',
60 | '万州龙宝': '101041300',
61 | '涪陵': '101041400',
62 | '开县': '101041500',
63 | '城口': '101041600',
64 | '云阳': '101041700',
65 | '巫溪': '101041800',
66 | '奉节': '101041900',
67 | '巫山': '101042000',
68 | '潼南': '101042100',
69 | '垫江': '101042200',
70 | '梁平': '101042300',
71 | '忠县': '101042400',
72 | '石柱': '101042500',
73 | '大足': '101042600',
74 | '荣昌': '101042700',
75 | '铜梁': '101042800',
76 | '璧山': '101042900',
77 | '丰都': '101043000',
78 | '武隆': '101043100',
79 | '彭水': '101043200',
80 | '綦江': '101043300',
81 | '酉阳': '101043400',
82 | '秀山': '101043600',
83 | '沙坪坝': '101043700',
84 | '哈尔滨': '101050101',
85 | '双城': '101050102',
86 | '呼兰': '101050103',
87 | '阿城': '101050104',
88 | '宾县': '101050105',
89 | '依兰': '101050106',
90 | '巴彦': '101050107',
91 | '通河': '101050108',
92 | '方正': '101050109',
93 | '延寿': '101050110',
94 | '尚志': '101050111',
95 | '五常': '101050112',
96 | '木兰': '101050113',
97 | '齐齐哈尔': '101050201',
98 | '讷河': '101050202',
99 | '龙江': '101050203',
100 | '甘南': '101050204',
101 | '富裕': '101050205',
102 | '依安': '101050206',
103 | '拜泉': '101050207',
104 | '克山': '101050208',
105 | '克东': '101050209',
106 | '泰来': '101050210',
107 | '牡丹江': '101050301',
108 | '海林': '101050302',
109 | '穆棱': '101050303',
110 | '林口': '101050304',
111 | '绥芬河': '101050305',
112 | '宁安': '101050306',
113 | '东宁': '101050307',
114 | '佳木斯': '101050401',
115 | '汤原': '101050402',
116 | '抚远': '101050403',
117 | '桦川': '101050404',
118 | '桦南': '101050405',
119 | '同江': '101050406',
120 | '富锦': '101050407',
121 | '绥化': '101050501',
122 | '肇东': '101050502',
123 | '安达': '101050503',
124 | '海伦': '101050504',
125 | '明水': '101050505',
126 | '望奎': '101050506',
127 | '兰西': '101050507',
128 | '青冈': '101050508',
129 | '庆安': '101050509',
130 | '绥棱': '101050510',
131 | '黑河': '101050601',
132 | '嫩江': '101050602',
133 | '孙吴': '101050603',
134 | '逊克': '101050604',
135 | '五大连池': '101050605',
136 | '北安': '101050606',
137 | '大兴安岭': '101050701',
138 | '塔河': '101050702',
139 | '漠河': '101050703',
140 | '呼玛': '101050704',
141 | '呼中': '101050705',
142 | '新林': '101050706',
143 | '加格达奇': '101050708',
144 | '伊春': '101050801',
145 | '乌伊岭': '101050802',
146 | '五营': '101050803',
147 | '铁力': '101050804',
148 | '嘉荫': '101050805',
149 | '大庆': '101050901',
150 | '林甸': '101050902',
151 | '肇州': '101050903',
152 | '肇源': '101050904',
153 | '杜尔伯特': '101050905',
154 | '七台河': '101051002',
155 | '勃利': '101051003',
156 | '鸡西': '101051101',
157 | '虎林': '101051102',
158 | '密山': '101051103',
159 | '鸡东': '101051104',
160 | '鹤岗': '101051201',
161 | '绥滨': '101051202',
162 | '萝北': '101051203',
163 | '双鸭山': '101051301',
164 | '集贤': '101051302',
165 | '宝清': '101051303',
166 | '饶河': '101051304',
167 | '长春': '101060101',
168 | '农安': '101060102',
169 | '德惠': '101060103',
170 | '九台': '101060104',
171 | '榆树': '101060105',
172 | '双阳': '101060106',
173 | '吉林': '101060201',
174 | '舒兰': '101060202',
175 | '永吉': '101060203',
176 | '蛟河': '101060204',
177 | '磐石': '101060205',
178 | '桦甸': '101060206',
179 | '延吉': '101060301',
180 | '敦化': '101060302',
181 | '安图': '101060303',
182 | '汪清': '101060304',
183 | '和龙': '101060305',
184 | '龙井': '101060307',
185 | '珲春': '101060308',
186 | '图们': '101060309',
187 | '松江': '101060310',
188 | '延边': '101060312',
189 | '二道': '101060313',
190 | '四平': '101060401',
191 | '双辽': '101060402',
192 | '梨树': '101060403',
193 | '公主岭': '101060404',
194 | '伊通': '101060405',
195 | '通化': '101060501',
196 | '梅河口': '101060502',
197 | '柳河': '101060503',
198 | '辉南': '101060504',
199 | '集安': '101060505',
200 | '通化县': '101060506',
201 | '白城': '101060601',
202 | '洮南': '101060602',
203 | '大安': '101060603',
204 | '镇赉': '101060604',
205 | '通榆': '101060605',
206 | '辽源': '101060701',
207 | '东丰': '101060702',
208 | '松原': '101060801',
209 | '乾安': '101060802',
210 | '前郭': '101060803',
211 | '长岭': '101060804',
212 | '扶余': '101060805',
213 | '白山': '101060901',
214 | '靖宇': '101060902',
215 | '临江': '101060903',
216 | '东岗': '101060904',
217 | '长白': '101060905',
218 | '沈阳': '101070101',
219 | '辽中': '101070103',
220 | '康平': '101070104',
221 | '法库': '101070105',
222 | '新民': '101070106',
223 | '大连': '101070201',
224 | '瓦房店': '101070202',
225 | '金州': '101070203',
226 | '普兰店': '101070204',
227 | '旅顺': '101070205',
228 | '长海': '101070206',
229 | '庄河': '101070207',
230 | '鞍山': '101070301',
231 | '台安': '101070302',
232 | '岫岩': '101070303',
233 | '海城': '101070304',
234 | '抚顺': '101070401',
235 | '清原': '101070403',
236 | '章党': '101070404',
237 | '本溪': '101070501',
238 | '本溪县': '101070502',
239 | '桓仁': '101070504',
240 | '丹东': '101070601',
241 | '凤城': '101070602',
242 | '宽甸': '101070603',
243 | '东港': '101070604',
244 | '锦州': '101070701',
245 | '凌海': '101070702',
246 | '北宁': '101070703',
247 | '义县': '101070704',
248 | '黑山': '101070705',
249 | '北镇': '101070706',
250 | '营口': '101070801',
251 | '大石桥': '101070802',
252 | '盖州': '101070803',
253 | '阜新': '101070901',
254 | '彰武': '101070902',
255 | '辽阳': '101071001',
256 | '辽阳县': '101071002',
257 | '灯塔': '101071003',
258 | '铁岭': '101071101',
259 | '开原': '101071102',
260 | '昌图': '101071103',
261 | '西丰': '101071104',
262 | '朝阳': '101071201',
263 | '凌源': '101071203',
264 | '喀左': '101071204',
265 | '北票': '101071205',
266 | '建平县': '101071207',
267 | '盘锦': '101071301',
268 | '大洼': '101071302',
269 | '盘山': '101071303',
270 | '葫芦岛': '101071401',
271 | '建昌': '101071402',
272 | '绥中': '101071403',
273 | '兴城': '101071404',
274 | '呼和浩特': '101080101',
275 | '土默特左旗': '101080102',
276 | '托克托': '101080103',
277 | '和林格尔': '101080104',
278 | '清水河': '101080105',
279 | '呼和浩特市郊区': '101080106',
280 | '武川': '101080107',
281 | '包头': '101080201',
282 | '白云鄂博': '101080202',
283 | '满都拉': '101080203',
284 | '土默特右旗': '101080204',
285 | '固阳': '101080205',
286 | '达尔罕茂明安联合旗': '101080206',
287 | '乌海': '101080301',
288 | '集宁': '101080401',
289 | '卓资': '101080402',
290 | '化德': '101080403',
291 | '商都': '101080404',
292 | '希拉穆仁': '101080405',
293 | '兴和': '101080406',
294 | '凉城': '101080407',
295 | '察哈尔右翼前旗': '101080408',
296 | '察哈尔右翼中旗': '101080409',
297 | '察哈尔右翼后旗': '101080410',
298 | '四子王旗': '101080411',
299 | '丰镇': '101080412',
300 | '通辽': '101080501',
301 | '舍伯吐': '101080502',
302 | '科尔沁左翼中旗': '101080503',
303 | '科尔沁左翼后旗': '101080504',
304 | '青龙山': '101080505',
305 | '开鲁': '101080506',
306 | '库伦旗': '101080507',
307 | '奈曼旗': '101080508',
308 | '扎鲁特旗': '101080509',
309 | '高力板': '101080510',
310 | '巴雅尔吐胡硕': '101080511',
311 | '赤峰': '101080601',
312 | '阿鲁科尔沁旗': '101080603',
313 | '浩尔吐': '101080604',
314 | '巴林左旗': '101080605',
315 | '巴林右旗': '101080606',
316 | '林西': '101080607',
317 | '克什克腾旗': '101080608',
318 | '翁牛特旗': '101080609',
319 | '岗子': '101080610',
320 | '喀喇沁旗': '101080611',
321 | '八里罕': '101080612',
322 | '宁城': '101080613',
323 | '敖汉旗': '101080614',
324 | '宝国吐': '101080615',
325 | '鄂尔多斯': '101080701',
326 | '达拉特旗': '101080703',
327 | '准格尔旗': '101080704',
328 | '鄂托克前旗': '101080705',
329 | '河南': '101080706',
330 | '伊克乌素': '101080707',
331 | '鄂托克旗': '101080708',
332 | '杭锦旗': '101080709',
333 | '乌审旗': '101080710',
334 | '伊金霍洛旗': '101080711',
335 | '乌审召': '101080712',
336 | '东胜': '101080713',
337 | '临河': '101080801',
338 | '五原': '101080802',
339 | '磴口': '101080803',
340 | '乌拉特前旗': '101080804',
341 | '大佘太': '101080805',
342 | '乌拉特中旗': '101080806',
343 | '乌拉特后旗': '101080807',
344 | '海力素': '101080808',
345 | '那仁宝力格': '101080809',
346 | '杭锦后旗': '101080810',
347 | '锡林浩特': '101080901',
348 | '二连浩特': '101080903',
349 | '阿巴嘎旗': '101080904',
350 | '苏尼特左旗': '101080906',
351 | '苏尼特右旗': '101080907',
352 | '朱日和': '101080908',
353 | '东乌珠穆沁旗': '101080909',
354 | '西乌珠穆沁旗': '101080910',
355 | '太仆寺旗': '101080911',
356 | '镶黄旗': '101080912',
357 | '正镶白旗': '101080913',
358 | '正兰旗': '101080914',
359 | '多伦': '101080915',
360 | '博克图': '101080916',
361 | '乌拉盖': '101080917',
362 | '呼伦贝尔': '101081000',
363 | '海拉尔': '101081001',
364 | '小二沟': '101081002',
365 | '阿荣旗': '101081003',
366 | '莫力达瓦旗': '101081004',
367 | '鄂伦春旗': '101081005',
368 | '鄂温克旗': '101081006',
369 | '陈巴尔虎旗': '101081007',
370 | '新巴尔虎左旗': '101081008',
371 | '新巴尔虎右旗': '101081009',
372 | '满洲里': '101081010',
373 | '牙克石': '101081011',
374 | '扎兰屯': '101081012',
375 | '额尔古纳': '101081014',
376 | '根河': '101081015',
377 | '图里河': '101081016',
378 | '乌兰浩特': '101081101',
379 | '阿尔山': '101081102',
380 | '科尔沁右翼中旗': '101081103',
381 | '胡尔勒': '101081104',
382 | '扎赉特旗': '101081105',
383 | '索伦': '101081106',
384 | '突泉': '101081107',
385 | '霍林郭勒': '101081108',
386 | '阿拉善左旗': '101081201',
387 | '阿拉善右旗': '101081202',
388 | '额济纳旗': '101081203',
389 | '拐子湖': '101081204',
390 | '吉兰太': '101081205',
391 | '锡林高勒': '101081206',
392 | '头道湖': '101081207',
393 | '中泉子': '101081208',
394 | '巴彦诺尔贡': '101081209',
395 | '雅布赖': '101081210',
396 | '乌斯太': '101081211',
397 | '孪井滩': '101081212',
398 | '石家庄': '101090101',
399 | '井陉': '101090102',
400 | '正定': '101090103',
401 | '栾城': '101090104',
402 | '行唐': '101090105',
403 | '灵寿': '101090106',
404 | '高邑': '101090107',
405 | '深泽': '101090108',
406 | '赞皇': '101090109',
407 | '无极': '101090110',
408 | '平山': '101090111',
409 | '元氏': '101090112',
410 | '赵县': '101090113',
411 | '辛集': '101090114',
412 | '藁城': '101090115',
413 | '晋州': '101090116',
414 | '新乐': '101090117',
415 | '保定': '101090201',
416 | '满城': '101090202',
417 | '阜平': '101090203',
418 | '徐水': '101090204',
419 | '唐县': '101090205',
420 | '高阳': '101090206',
421 | '容城': '101090207',
422 | '涞源': '101090209',
423 | '望都': '101090210',
424 | '安新': '101090211',
425 | '易县': '101090212',
426 | '曲阳': '101090214',
427 | '蠡县': '101090215',
428 | '顺平': '101090216',
429 | '雄县': '101090217',
430 | '涿州': '101090218',
431 | '定州': '101090219',
432 | '安国': '101090220',
433 | '高碑店': '101090221',
434 | '清苑': '101090224',
435 | '张家口': '101090301',
436 | '宣化': '101090302',
437 | '张北': '101090303',
438 | '康保': '101090304',
439 | '沽源': '101090305',
440 | '尚义': '101090306',
441 | '蔚县': '101090307',
442 | '阳原': '101090308',
443 | '怀安': '101090309',
444 | '万全': '101090310',
445 | '怀来': '101090311',
446 | '涿鹿': '101090312',
447 | '赤城': '101090313',
448 | '崇礼': '101090314',
449 | '承德': '101090402',
450 | '承德县': '101090403',
451 | '兴隆': '101090404',
452 | '平泉': '101090405',
453 | '滦平': '101090406',
454 | '隆化': '101090407',
455 | '丰宁': '101090408',
456 | '宽城': '101090409',
457 | '围场': '101090410',
458 | '唐山': '101090501',
459 | '丰南': '101090502',
460 | '丰润': '101090503',
461 | '滦县': '101090504',
462 | '滦南': '101090505',
463 | '乐亭': '101090506',
464 | '迁西': '101090507',
465 | '玉田': '101090508',
466 | '唐海': '101090509',
467 | '遵化': '101090510',
468 | '迁安': '101090511',
469 | '曹妃甸': '101090512',
470 | '廊坊': '101090601',
471 | '固安': '101090602',
472 | '永清': '101090603',
473 | '香河': '101090604',
474 | '大城': '101090605',
475 | '文安': '101090606',
476 | '大厂': '101090607',
477 | '霸州': '101090608',
478 | '三河': '101090609',
479 | '沧州': '101090701',
480 | '青县': '101090702',
481 | '东光': '101090703',
482 | '海兴': '101090704',
483 | '盐山': '101090705',
484 | '肃宁': '101090706',
485 | '南皮': '101090707',
486 | '吴桥': '101090708',
487 | '献县': '101090709',
488 | '孟村': '101090710',
489 | '泊头': '101090711',
490 | '任丘': '101090712',
491 | '黄骅': '101090713',
492 | '河间': '101090714',
493 | '衡水': '101090801',
494 | '枣强': '101090802',
495 | '武邑': '101090803',
496 | '武强': '101090804',
497 | '饶阳': '101090805',
498 | '安平': '101090806',
499 | '故城': '101090807',
500 | '景县': '101090808',
501 | '阜城': '101090809',
502 | '冀州': '101090810',
503 | '深州': '101090811',
504 | '邢台': '101090901',
505 | '临城': '101090902',
506 | '内邱': '101090904',
507 | '柏乡': '101090905',
508 | '隆尧': '101090906',
509 | '南和': '101090907',
510 | '宁晋': '101090908',
511 | '巨鹿': '101090909',
512 | '新河': '101090910',
513 | '广宗': '101090911',
514 | '平乡': '101090912',
515 | '威县': '101090913',
516 | '清河': '101090914',
517 | '临西': '101090915',
518 | '南宫': '101090916',
519 | '沙河': '101090917',
520 | '任县': '101090918',
521 | '邯郸': '101091001',
522 | '峰峰': '101091002',
523 | '临漳': '101091003',
524 | '成安': '101091004',
525 | '大名': '101091005',
526 | '涉县': '101091006',
527 | '磁县': '101091007',
528 | '肥乡': '101091008',
529 | '永年': '101091009',
530 | '邱县': '101091010',
531 | '鸡泽': '101091011',
532 | '广平': '101091012',
533 | '馆陶': '101091013',
534 | '魏县': '101091014',
535 | '曲周': '101091015',
536 | '武安': '101091016',
537 | '秦皇岛': '101091101',
538 | '青龙': '101091102',
539 | '昌黎': '101091103',
540 | '抚宁': '101091104',
541 | '卢龙': '101091105',
542 | '北戴河': '101091106',
543 | '太原': '101100101',
544 | '清徐': '101100102',
545 | '阳曲': '101100103',
546 | '娄烦': '101100104',
547 | '太原古交区': '101100105',
548 | '太原北郊': '101100106',
549 | '太原南郊': '101100107',
550 | '大同': '101100201',
551 | '阳高': '101100202',
552 | '大同县': '101100203',
553 | '天镇': '101100204',
554 | '广灵': '101100205',
555 | '灵邱': '101100206',
556 | '浑源': '101100207',
557 | '左云': '101100208',
558 | '阳泉': '101100301',
559 | '盂县': '101100302',
560 | '平定': '101100303',
561 | '晋中': '101100401',
562 | '榆次': '101100402',
563 | '榆社': '101100403',
564 | '左权': '101100404',
565 | '和顺': '101100405',
566 | '昔阳': '101100406',
567 | '寿阳': '101100407',
568 | '太谷': '101100408',
569 | '祁县': '101100409',
570 | '平遥': '101100410',
571 | '灵石': '101100411',
572 | '介休': '101100412',
573 | '长治': '101100501',
574 | '黎城': '101100502',
575 | '屯留': '101100503',
576 | '潞城': '101100504',
577 | '襄垣': '101100505',
578 | '平顺': '101100506',
579 | '武乡': '101100507',
580 | '沁县': '101100508',
581 | '长子': '101100509',
582 | '沁源': '101100510',
583 | '壶关': '101100511',
584 | '晋城': '101100601',
585 | '沁水': '101100602',
586 | '阳城': '101100603',
587 | '陵川': '101100604',
588 | '高平': '101100605',
589 | '临汾': '101100701',
590 | '曲沃': '101100702',
591 | '永和': '101100703',
592 | '隰县': '101100704',
593 | '大宁': '101100705',
594 | '吉县': '101100706',
595 | '襄汾': '101100707',
596 | '蒲县': '101100708',
597 | '汾西': '101100709',
598 | '洪洞': '101100710',
599 | '霍州': '101100711',
600 | '乡宁': '101100712',
601 | '翼城': '101100713',
602 | '侯马': '101100714',
603 | '浮山': '101100715',
604 | '安泽': '101100716',
605 | '古县': '101100717',
606 | '运城': '101100801',
607 | '临猗': '101100802',
608 | '稷山': '101100803',
609 | '万荣': '101100804',
610 | '河津': '101100805',
611 | '新绛': '101100806',
612 | '绛县': '101100807',
613 | '闻喜': '101100808',
614 | '垣曲': '101100809',
615 | '永济': '101100810',
616 | '芮城': '101100811',
617 | '夏县': '101100812',
618 | '平陆': '101100813',
619 | '朔州': '101100901',
620 | '平鲁': '101100902',
621 | '山阴': '101100903',
622 | '右玉': '101100904',
623 | '应县': '101100905',
624 | '怀仁': '101100906',
625 | '忻州': '101101001',
626 | '定襄': '101101002',
627 | '五台县豆村': '101101003',
628 | '河曲': '101101004',
629 | '偏关': '101101005',
630 | '神池': '101101006',
631 | '宁武': '101101007',
632 | '代县': '101101008',
633 | '繁峙': '101101009',
634 | '五台山': '101101010',
635 | '保德': '101101011',
636 | '静乐': '101101012',
637 | '岢岚': '101101013',
638 | '五寨': '101101014',
639 | '原平': '101101015',
640 | '吕梁': '101101100',
641 | '离石': '101101101',
642 | '临县': '101101102',
643 | '兴县': '101101103',
644 | '岚县': '101101104',
645 | '柳林': '101101105',
646 | '石楼': '101101106',
647 | '方山': '101101107',
648 | '交口': '101101108',
649 | '中阳': '101101109',
650 | '孝义': '101101110',
651 | '汾阳': '101101111',
652 | '文水': '101101112',
653 | '交城': '101101113',
654 | '西安': '101110101',
655 | '长安': '101110102',
656 | '临潼': '101110103',
657 | '蓝田': '101110104',
658 | '周至': '101110105',
659 | '户县': '101110106',
660 | '高陵': '101110107',
661 | '杨凌': '101110108',
662 | '咸阳': '101110200',
663 | '三原': '101110201',
664 | '礼泉': '101110202',
665 | '永寿': '101110203',
666 | '淳化': '101110204',
667 | '泾阳': '101110205',
668 | '武功': '101110206',
669 | '乾县': '101110207',
670 | '彬县': '101110208',
671 | '长武': '101110209',
672 | '旬邑': '101110210',
673 | '兴平': '101110211',
674 | '杨凌': '101111101',
675 | '延安': '101110300',
676 | '延长': '101110301',
677 | '延川': '101110302',
678 | '子长': '101110303',
679 | '宜川': '101110304',
680 | '富县': '101110305',
681 | '志丹': '101110306',
682 | '安塞': '101110307',
683 | '甘泉': '101110308',
684 | '洛川': '101110309',
685 | '黄陵': '101110310',
686 | '黄龙': '101110311',
687 | '吴起': '101110312',
688 | '榆林': '101110401',
689 | '府谷': '101110402',
690 | '神木': '101110403',
691 | '佳县': '101110404',
692 | '定边': '101110405',
693 | '靖边': '101110406',
694 | '横山': '101110407',
695 | '米脂': '101110408',
696 | '子洲': '101110409',
697 | '绥德': '101110410',
698 | '吴堡': '101110411',
699 | '清涧': '101110412',
700 | '渭南': '101110501',
701 | '华县': '101110502',
702 | '潼关': '101110503',
703 | '大荔': '101110504',
704 | '白水': '101110505',
705 | '富平': '101110506',
706 | '蒲城': '101110507',
707 | '澄城': '101110508',
708 | '合阳': '101110509',
709 | '韩城': '101110510',
710 | '华阴': '101110511',
711 | '商洛': '101110601',
712 | '洛南': '101110602',
713 | '柞水': '101110603',
714 | '商州': '101110604',
715 | '丹凤': '101110606',
716 | '商南': '101110607',
717 | '山阳': '101110608',
718 | '镇安': '101110605',
719 | '安康': '101110701',
720 | '紫阳': '101110702',
721 | '石泉': '101110703',
722 | '汉阴': '101110704',
723 | '旬阳': '101110705',
724 | '岚皋': '101110706',
725 | '平利': '101110707',
726 | '白河': '101110708',
727 | '镇坪': '101110709',
728 | '宁陕': '101110710',
729 | '汉中': '101110801',
730 | '略阳': '101110802',
731 | '勉县': '101110803',
732 | '留坝': '101110804',
733 | '洋县': '101110805',
734 | '城固': '101110806',
735 | '西乡': '101110807',
736 | '佛坪': '101110808',
737 | '宁强': '101110809',
738 | '南郑': '101110810',
739 | '镇巴': '101110811',
740 | '宝鸡': '101110901',
741 | '宝鸡县': '101110902',
742 | '千阳': '101110903',
743 | '麟游': '101110904',
744 | '岐山': '101110905',
745 | '凤翔': '101110906',
746 | '扶风': '101110907',
747 | '眉县': '101110908',
748 | '太白': '101110909',
749 | '凤县': '101110910',
750 | '陇县': '101110911',
751 | '陈仓': '101110912',
752 | '铜川': '101111001',
753 | '耀县': '101111002',
754 | '宜君': '101111003',
755 | '济南': '101120101',
756 | '长清': '101120102',
757 | '商河': '101120103',
758 | '章丘': '101120104',
759 | '平阴': '101120105',
760 | '济阳': '101120106',
761 | '青岛': '101120201',
762 | '崂山': '101120202',
763 | '即墨': '101120204',
764 | '胶州': '101120205',
765 | '胶南': '101120206',
766 | '莱西': '101120207',
767 | '平度': '101120208',
768 | '淄博': '101120301',
769 | '淄川': '101120302',
770 | '博山': '101120303',
771 | '高青': '101120304',
772 | '周村': '101120305',
773 | '沂源': '101120306',
774 | '桓台': '101120307',
775 | '临淄': '101120308',
776 | '德州': '101120401',
777 | '武城': '101120402',
778 | '临邑': '101120403',
779 | '陵县': '101120404',
780 | '齐河': '101120405',
781 | '乐陵': '101120406',
782 | '庆云': '101120407',
783 | '平原': '101120408',
784 | '宁津': '101120409',
785 | '夏津': '101120410',
786 | '禹城': '101120411',
787 | '烟台': '101120501',
788 | '莱州': '101120502',
789 | '长岛': '101120503',
790 | '蓬莱': '101120504',
791 | '龙口': '101120505',
792 | '招远': '101120506',
793 | '栖霞': '101120507',
794 | '福山': '101120508',
795 | '牟平': '101120509',
796 | '莱阳': '101120510',
797 | '海阳': '101120511',
798 | '潍坊': '101120601',
799 | '青州': '101120602',
800 | '寿光': '101120603',
801 | '临朐': '101120604',
802 | '昌乐': '101120605',
803 | '昌邑': '101120606',
804 | '安丘': '101120607',
805 | '高密': '101120608',
806 | '诸城': '101120609',
807 | '济宁': '101120701',
808 | '嘉祥': '101120702',
809 | '微山': '101120703',
810 | '鱼台': '101120704',
811 | '兖州': '101120705',
812 | '金乡': '101120706',
813 | '汶上': '101120707',
814 | '泗水': '101120708',
815 | '梁山': '101120709',
816 | '曲阜': '101120710',
817 | '邹城': '101120711',
818 | '泰安': '101120801',
819 | '新泰': '101120802',
820 | '肥城': '101120804',
821 | '东平': '101120805',
822 | '宁阳': '101120806',
823 | '临沂': '101120901',
824 | '莒南': '101120902',
825 | '沂南': '101120903',
826 | '苍山': '101120904',
827 | '临沭': '101120905',
828 | '郯城': '101120906',
829 | '蒙阴': '101120907',
830 | '平邑': '101120908',
831 | '费县': '101120909',
832 | '沂水': '101120910',
833 | '菏泽': '101121001',
834 | '鄄城': '101121002',
835 | '郓城': '101121003',
836 | '东明': '101121004',
837 | '定陶': '101121005',
838 | '巨野': '101121006',
839 | '曹县': '101121007',
840 | '成武': '101121008',
841 | '单县': '101121009',
842 | '滨州': '101121101',
843 | '博兴': '101121102',
844 | '无棣': '101121103',
845 | '阳信': '101121104',
846 | '惠民': '101121105',
847 | '沾化': '101121106',
848 | '邹平': '101121107',
849 | '东营': '101121201',
850 | '河口': '101121202',
851 | '垦利': '101121203',
852 | '利津': '101121204',
853 | '广饶': '101121205',
854 | '威海': '101121301',
855 | '文登': '101121302',
856 | '荣成': '101121303',
857 | '乳山': '101121304',
858 | '成山头': '101121305',
859 | '石岛': '101121306',
860 | '枣庄': '101121401',
861 | '薛城': '101121402',
862 | '峄城': '101121403',
863 | '台儿庄': '101121404',
864 | '滕州': '101121405',
865 | '日照': '101121501',
866 | '五莲': '101121502',
867 | '莒县': '101121503',
868 | '莱芜': '101121601',
869 | '聊城': '101121701',
870 | '冠县': '101121702',
871 | '阳谷': '101121703',
872 | '高唐': '101121704',
873 | '茌平': '101121705',
874 | '东阿': '101121706',
875 | '临清': '101121707',
876 | '朝城': '101121708',
877 | '莘县': '101121709',
878 | '乌鲁木齐': '101130101',
879 | '蔡家湖': '101130102',
880 | '小渠子': '101130103',
881 | '巴仑台': '101130104',
882 | '达坂城': '101130105',
883 | '乌鲁木齐牧试站': '101130108',
884 | '天池': '101130109',
885 | '白杨沟': '101130110',
886 | '克拉玛依': '101130201',
887 | '石河子': '101130301',
888 | '炮台': '101130302',
889 | '莫索湾': '101130303',
890 | '昌吉': '101130401',
891 | '呼图壁': '101130402',
892 | '米泉': '101130403',
893 | '阜康': '101130404',
894 | '吉木萨尔': '101130405',
895 | '奇台': '101130406',
896 | '玛纳斯': '101130407',
897 | '木垒': '101130408',
898 | '吐鲁番': '101130501',
899 | '托克逊': '101130502',
900 | '鄯善': '101130504',
901 | '库尔勒': '101130601',
902 | '轮台': '101130602',
903 | '尉犁': '101130603',
904 | '若羌': '101130604',
905 | '且末': '101130605',
906 | '和静': '101130606',
907 | '焉耆': '101130607',
908 | '和硕': '101130608',
909 | '巴音布鲁克': '101130610',
910 | '铁干里克': '101130611',
911 | '博湖': '101130612',
912 | '塔中': '101130613',
913 | '阿拉尔': '101130701',
914 | '阿克苏': '101130801',
915 | '乌什': '101130802',
916 | '温宿': '101130803',
917 | '拜城': '101130804',
918 | '新和': '101130805',
919 | '沙雅': '101130806',
920 | '库车': '101130807',
921 | '柯坪': '101130808',
922 | '阿瓦提': '101130809',
923 | '喀什': '101130901',
924 | '英吉沙': '101130902',
925 | '塔什库尔干': '101130903',
926 | '麦盖提': '101130904',
927 | '莎车': '101130905',
928 | '叶城': '101130906',
929 | '泽普': '101130907',
930 | '巴楚': '101130908',
931 | '岳普湖': '101130909',
932 | '伽师': '101130910',
933 | '伊宁': '101131001',
934 | '察布查尔': '101131002',
935 | '尼勒克': '101131003',
936 | '伊宁县': '101131004',
937 | '巩留': '101131005',
938 | '新源': '101131006',
939 | '昭苏': '101131007',
940 | '特克斯': '101131008',
941 | '霍城': '101131009',
942 | '霍尔果斯': '101131010',
943 | '塔城': '101131101',
944 | '裕民': '101131102',
945 | '额敏': '101131103',
946 | '和布克赛尔': '101131104',
947 | '托里': '101131105',
948 | '乌苏': '101131106',
949 | '沙湾': '101131107',
950 | '和丰': '101131108',
951 | '哈密': '101131201',
952 | '巴里坤': '101131203',
953 | '伊吾': '101131204',
954 | '和田': '101131301',
955 | '皮山': '101131302',
956 | '策勒': '101131303',
957 | '墨玉': '101131304',
958 | '洛浦': '101131305',
959 | '民丰': '101131306',
960 | '于田': '101131307',
961 | '阿勒泰': '101131401',
962 | '哈巴河': '101131402',
963 | '吉木乃': '101131405',
964 | '布尔津': '101131406',
965 | '福海': '101131407',
966 | '富蕴': '101131408',
967 | '青河': '101131409',
968 | '阿图什': '101131501',
969 | '乌恰': '101131502',
970 | '阿克陶': '101131503',
971 | '阿合奇': '101131504',
972 | '博乐': '101131601',
973 | '温泉': '101131602',
974 | '精河': '101131603',
975 | '阿拉山口': '101131606',
976 | '拉萨': '101140101',
977 | '当雄': '101140102',
978 | '尼木': '101140103',
979 | '日喀则': '101140201',
980 | '拉孜': '101140202',
981 | '南木林': '101140203',
982 | '聂拉木': '101140204',
983 | '定日': '101140205',
984 | '江孜': '101140206',
985 | '帕里': '101140207',
986 | '山南': '101140301',
987 | '加查': '101140304',
988 | '浪卡子': '101140305',
989 | '错那': '101140306',
990 | '隆子': '101140307',
991 | '泽当': '101140308',
992 | '林芝': '101140401',
993 | '波密': '101140402',
994 | '米林': '101140403',
995 | '察隅': '101140404',
996 | '昌都': '101140501',
997 | '丁青': '101140502',
998 | '洛隆': '101140504',
999 | '左贡': '101140505',
1000 | '芒康': '101140506',
1001 | '那曲': '101140601',
1002 | '嘉黎': '101140603',
1003 | '班戈': '101140604',
1004 | '安多': '101140605',
1005 | '索县': '101140606',
1006 | '阿里': '101140701',
1007 | '改则': '101140702',
1008 | '申扎': '101140703',
1009 | '狮泉河': '101140704',
1010 | '普兰': '101140705',
1011 | '西宁': '101150101',
1012 | '大通': '101150102',
1013 | '湟源': '101150103',
1014 | '湟中': '101150104',
1015 | '海东': '101150201',
1016 | '乐都': '101150202',
1017 | '民和': '101150203',
1018 | '互助': '101150204',
1019 | '化隆': '101150205',
1020 | '循化': '101150206',
1021 | '冷湖': '101150207',
1022 | '平安': '101150208',
1023 | '黄南': '101150301',
1024 | '尖扎': '101150302',
1025 | '泽库': '101150303',
1026 | '河南': '101150304',
1027 | '海南': '101150401',
1028 | '贵德': '101150404',
1029 | '兴海': '101150406',
1030 | '贵南': '101150407',
1031 | '同德': '101150408',
1032 | '共和': '101150409',
1033 | '果洛': '101150501',
1034 | '班玛': '101150502',
1035 | '甘德': '101150503',
1036 | '达日': '101150504',
1037 | '久治': '101150505',
1038 | '玛多': '101150506',
1039 | '清水河': '101150507',
1040 | '玛沁': '101150508',
1041 | '玉树': '101150601',
1042 | '治多': '101150603',
1043 | '杂多': '101150604',
1044 | '囊谦': '101150605',
1045 | '曲麻莱': '101150606',
1046 | '海西': '101150701',
1047 | '格尔木': '101150702',
1048 | '天峻': '101150708',
1049 | '乌兰': '101150709',
1050 | '都兰': '101150710',
1051 | '茫崖': '101150712',
1052 | '大柴旦': '101150713',
1053 | '德令哈': '101150716',
1054 | '海北': '101150801',
1055 | '门源': '101150802',
1056 | '祁连': '101150803',
1057 | '海晏': '101150804',
1058 | '刚察': '101150806',
1059 | '兰州': '101160101',
1060 | '皋兰': '101160102',
1061 | '永登': '101160103',
1062 | '榆中': '101160104',
1063 | '定西': '101160201',
1064 | '通渭': '101160202',
1065 | '陇西': '101160203',
1066 | '渭源': '101160204',
1067 | '临洮': '101160205',
1068 | '漳县': '101160206',
1069 | '岷县': '101160207',
1070 | '安定': '101160208',
1071 | '平凉': '101160301',
1072 | '泾川': '101160302',
1073 | '灵台': '101160303',
1074 | '崇信': '101160304',
1075 | '华亭': '101160305',
1076 | '庄浪': '101160306',
1077 | '静宁': '101160307',
1078 | '崆峒': '101160308',
1079 | '庆阳': '101160401',
1080 | '西峰': '101160402',
1081 | '环县': '101160403',
1082 | '华池': '101160404',
1083 | '合水': '101160405',
1084 | '正宁': '101160406',
1085 | '宁县': '101160407',
1086 | '镇原': '101160408',
1087 | '庆城': '101160409',
1088 | '武威': '101160501',
1089 | '民勤': '101160502',
1090 | '古浪': '101160503',
1091 | '天祝': '101160505',
1092 | '金昌': '101160601',
1093 | '永昌': '101160602',
1094 | '张掖': '101160701',
1095 | '肃南': '101160702',
1096 | '民乐': '101160703',
1097 | '临泽': '101160704',
1098 | '高台': '101160705',
1099 | '山丹': '101160706',
1100 | '酒泉': '101160801',
1101 | '金塔': '101160803',
1102 | '瓜州': '101160805',
1103 | '肃北': '101160806',
1104 | '玉门': '101160807',
1105 | '敦煌': '101160808',
1106 | '天水': '101160901',
1107 | '麦积': '101160908',
1108 | '清水': '101160903',
1109 | '秦安': '101160904',
1110 | '甘谷': '101160905',
1111 | '武山': '101160906',
1112 | '张家川': '101160907',
1113 | '武都': '101161001',
1114 | '成县': '101161002',
1115 | '文县': '101161003',
1116 | '宕昌': '101161004',
1117 | '康县': '101161005',
1118 | '西和': '101161006',
1119 | '礼县': '101161007',
1120 | '徽县': '101161008',
1121 | '两当': '101161009',
1122 | '临夏': '101161101',
1123 | '康乐': '101161102',
1124 | '永靖': '101161103',
1125 | '广河': '101161104',
1126 | '和政': '101161105',
1127 | '东乡': '101161106',
1128 | '合作': '101161201',
1129 | '临潭': '101161202',
1130 | '卓尼': '101161203',
1131 | '舟曲': '101161204',
1132 | '迭部': '101161205',
1133 | '玛曲': '101161206',
1134 | '碌曲': '101161207',
1135 | '夏河': '101161208',
1136 | '白银': '101161301',
1137 | '靖远': '101161302',
1138 | '会宁': '101161303',
1139 | '景泰': '101161305',
1140 | '嘉峪关': '101161401',
1141 | '银川': '101170101',
1142 | '永宁': '101170102',
1143 | '灵武': '101170103',
1144 | '贺兰': '101170104',
1145 | '石嘴山': '101170201',
1146 | '惠农': '101170202',
1147 | '平罗': '101170203',
1148 | '陶乐': '101170204',
1149 | '大武口': '101170206',
1150 | '吴忠': '101170301',
1151 | '同心': '101170302',
1152 | '盐池': '101170303',
1153 | '青铜峡': '101170306',
1154 | '固原': '101170401',
1155 | '西吉': '101170402',
1156 | '隆德': '101170403',
1157 | '泾源': '101170404',
1158 | '彭阳': '101170406',
1159 | '中卫': '101170501',
1160 | '中宁': '101170502',
1161 | '海原': '101170504',
1162 | '郑州': '101180101',
1163 | '巩义': '101180102',
1164 | '荥阳': '101180103',
1165 | '登封': '101180104',
1166 | '新密': '101180105',
1167 | '新郑': '101180106',
1168 | '中牟': '101180107',
1169 | '安阳': '101180201',
1170 | '汤阴': '101180202',
1171 | '滑县': '101180203',
1172 | '内黄': '101180204',
1173 | '林州': '101180205',
1174 | '新乡': '101180301',
1175 | '获嘉': '101180302',
1176 | '原阳': '101180303',
1177 | '辉县': '101180304',
1178 | '卫辉': '101180305',
1179 | '延津': '101180306',
1180 | '封丘': '101180307',
1181 | '长垣': '101180308',
1182 | '许昌': '101180401',
1183 | '鄢陵': '101180402',
1184 | '襄城': '101180403',
1185 | '长葛': '101180404',
1186 | '禹州': '101180405',
1187 | '平顶山': '101180501',
1188 | '郏县': '101180502',
1189 | '宝丰': '101180503',
1190 | '汝州': '101180504',
1191 | '叶县': '101180505',
1192 | '舞钢': '101180506',
1193 | '鲁山': '101180507',
1194 | '信阳': '101180601',
1195 | '息县': '101180602',
1196 | '罗山': '101180603',
1197 | '光山': '101180604',
1198 | '新县': '101180605',
1199 | '淮滨': '101180606',
1200 | '潢川': '101180607',
1201 | '固始': '101180608',
1202 | '商城': '101180609',
1203 | '南阳': '101180701',
1204 | '南召': '101180702',
1205 | '方城': '101180703',
1206 | '社旗': '101180704',
1207 | '西峡': '101180705',
1208 | '内乡': '101180706',
1209 | '镇平': '101180707',
1210 | '淅川': '101180708',
1211 | '新野': '101180709',
1212 | '唐河': '101180710',
1213 | '邓州': '101180711',
1214 | '桐柏': '101180712',
1215 | '开封': '101180801',
1216 | '杞县': '101180802',
1217 | '尉氏': '101180803',
1218 | '通许': '101180804',
1219 | '兰考': '101180805',
1220 | '洛阳': '101180901',
1221 | '新安': '101180902',
1222 | '孟津': '101180903',
1223 | '宜阳': '101180904',
1224 | '洛宁': '101180905',
1225 | '伊川': '101180906',
1226 | '嵩县': '101180907',
1227 | '偃师': '101180908',
1228 | '栾川': '101180909',
1229 | '汝阳': '101180910',
1230 | '商丘': '101181001',
1231 | '睢县': '101181003',
1232 | '民权': '101181004',
1233 | '虞城': '101181005',
1234 | '柘城': '101181006',
1235 | '宁陵': '101181007',
1236 | '夏邑': '101181008',
1237 | '永城': '101181009',
1238 | '焦作': '101181101',
1239 | '修武': '101181102',
1240 | '武陟': '101181103',
1241 | '沁阳': '101181104',
1242 | '博爱': '101181106',
1243 | '温县': '101181107',
1244 | '孟州': '101181108',
1245 | '鹤壁': '101181201',
1246 | '浚县': '101181202',
1247 | '淇县': '101181203',
1248 | '濮阳': '101181301',
1249 | '台前': '101181302',
1250 | '南乐': '101181303',
1251 | '清丰': '101181304',
1252 | '范县': '101181305',
1253 | '周口': '101181401',
1254 | '扶沟': '101181402',
1255 | '太康': '101181403',
1256 | '淮阳': '101181404',
1257 | '西华': '101181405',
1258 | '商水': '101181406',
1259 | '项城': '101181407',
1260 | '郸城': '101181408',
1261 | '鹿邑': '101181409',
1262 | '沈丘': '101181410',
1263 | '漯河': '101181501',
1264 | '临颍': '101181502',
1265 | '舞阳': '101181503',
1266 | '驻马店': '101181601',
1267 | '西平': '101181602',
1268 | '遂平': '101181603',
1269 | '上蔡': '101181604',
1270 | '汝南': '101181605',
1271 | '泌阳': '101181606',
1272 | '平舆': '101181607',
1273 | '新蔡': '101181608',
1274 | '确山': '101181609',
1275 | '正阳': '101181610',
1276 | '三门峡': '101181701',
1277 | '灵宝': '101181702',
1278 | '渑池': '101181703',
1279 | '卢氏': '101181704',
1280 | '济源': '101181801',
1281 | '南京': '101190101',
1282 | '溧水': '101190102',
1283 | '高淳': '101190103',
1284 | '江宁': '101190104',
1285 | '六合': '101190105',
1286 | '江浦': '101190106',
1287 | '浦口': '101190107',
1288 | '无锡': '101190201',
1289 | '江阴': '101190202',
1290 | '宜兴': '101190203',
1291 | '镇江': '101190301',
1292 | '丹阳': '101190302',
1293 | '扬中': '101190303',
1294 | '句容': '101190304',
1295 | '苏州': '101190401',
1296 | '常熟': '101190402',
1297 | '张家港': '101190403',
1298 | '昆山': '101190404',
1299 | '吴江': '101190407',
1300 | '太仓': '101190408',
1301 | '南通': '101190501',
1302 | '海安': '101190502',
1303 | '如皋': '101190503',
1304 | '如东': '101190504',
1305 | '启东': '101190507',
1306 | '海门': '101190508',
1307 | '通州': '101190509',
1308 | '扬州': '101190601',
1309 | '宝应': '101190602',
1310 | '仪征': '101190603',
1311 | '高邮': '101190604',
1312 | '江都': '101190605',
1313 | '盐城': '101190701',
1314 | '响水': '101190702',
1315 | '滨海': '101190703',
1316 | '阜宁': '101190704',
1317 | '射阳': '101190705',
1318 | '建湖': '101190706',
1319 | '东台': '101190707',
1320 | '大丰': '101190708',
1321 | '徐州': '101190801',
1322 | '丰县': '101190803',
1323 | '沛县': '101190804',
1324 | '邳州': '101190805',
1325 | '睢宁': '101190806',
1326 | '新沂': '101190807',
1327 | '淮安': '101190901',
1328 | '金湖': '101190902',
1329 | '盱眙': '101190903',
1330 | '洪泽': '101190904',
1331 | '涟水': '101190905',
1332 | '淮阴县': '101190906',
1333 | '淮阴': '101190907',
1334 | '楚州': '101190908',
1335 | '连云港': '101191001',
1336 | '东海': '101191002',
1337 | '赣榆': '101191003',
1338 | '灌云': '101191004',
1339 | '灌南': '101191005',
1340 | '常州': '101191101',
1341 | '溧阳': '101191102',
1342 | '金坛': '101191103',
1343 | '泰州': '101191201',
1344 | '兴化': '101191202',
1345 | '泰兴': '101191203',
1346 | '姜堰': '101191204',
1347 | '靖江': '101191205',
1348 | '宿迁': '101191301',
1349 | '沭阳': '101191302',
1350 | '泗阳': '101191303',
1351 | '泗洪': '101191304',
1352 | '武汉': '101200101',
1353 | '蔡甸': '101200102',
1354 | '黄陂': '101200103',
1355 | '新洲': '101200104',
1356 | '江夏': '101200105',
1357 | '襄樊': '101200201',
1358 | '襄阳': '101200202',
1359 | '保康': '101200203',
1360 | '南漳': '101200204',
1361 | '宜城': '101200205',
1362 | '老河口': '101200206',
1363 | '谷城': '101200207',
1364 | '枣阳': '101200208',
1365 | '鄂州': '101200301',
1366 | '孝感': '101200401',
1367 | '安陆': '101200402',
1368 | '云梦': '101200403',
1369 | '大悟': '101200404',
1370 | '应城': '101200405',
1371 | '汉川': '101200406',
1372 | '黄冈': '101200501',
1373 | '红安': '101200502',
1374 | '麻城': '101200503',
1375 | '罗田': '101200504',
1376 | '英山': '101200505',
1377 | '浠水': '101200506',
1378 | '蕲春': '101200507',
1379 | '黄梅': '101200508',
1380 | '武穴': '101200509',
1381 | '黄石': '101200601',
1382 | '大冶': '101200602',
1383 | '阳新': '101200603',
1384 | '咸宁': '101200701',
1385 | '赤壁': '101200702',
1386 | '嘉鱼': '101200703',
1387 | '崇阳': '101200704',
1388 | '通城': '101200705',
1389 | '通山': '101200706',
1390 | '荆州': '101200801',
1391 | '江陵': '101200802',
1392 | '公安': '101200803',
1393 | '石首': '101200804',
1394 | '监利': '101200805',
1395 | '洪湖': '101200806',
1396 | '松滋': '101200807',
1397 | '宜昌': '101200901',
1398 | '远安': '101200902',
1399 | '秭归': '101200903',
1400 | '兴山': '101200904',
1401 | '宜昌县': '101200905',
1402 | '五峰': '101200906',
1403 | '当阳': '101200907',
1404 | '长阳': '101200908',
1405 | '宜都': '101200909',
1406 | '枝江': '101200910',
1407 | '三峡': '101200911',
1408 | '夷陵': '101200912',
1409 | '恩施': '101201001',
1410 | '利川': '101201002',
1411 | '建始': '101201003',
1412 | '咸丰': '101201004',
1413 | '宣恩': '101201005',
1414 | '鹤峰': '101201006',
1415 | '来凤': '101201007',
1416 | '巴东': '101201008',
1417 | '十堰': '101201101',
1418 | '竹溪': '101201102',
1419 | '郧西': '101201103',
1420 | '郧县': '101201104',
1421 | '竹山': '101201105',
1422 | '房县': '101201106',
1423 | '丹江口': '101201107',
1424 | '神农架': '101201201',
1425 | '随州': '101201301',
1426 | '广水': '101201302',
1427 | '荆门': '101201401',
1428 | '钟祥': '101201402',
1429 | '京山': '101201403',
1430 | '天门': '101201501',
1431 | '仙桃': '101201601',
1432 | '潜江': '101201701',
1433 | '杭州': '101210101',
1434 | '萧山': '101210102',
1435 | '桐庐': '101210103',
1436 | '淳安': '101210104',
1437 | '建德': '101210105',
1438 | '余杭': '101210106',
1439 | '临安': '101210107',
1440 | '富阳': '101210108',
1441 | '湖州': '101210201',
1442 | '长兴': '101210202',
1443 | '安吉': '101210203',
1444 | '德清': '101210204',
1445 | '嘉兴': '101210301',
1446 | '嘉善': '101210302',
1447 | '海宁': '101210303',
1448 | '桐乡': '101210304',
1449 | '平湖': '101210305',
1450 | '海盐': '101210306',
1451 | '宁波': '101210401',
1452 | '慈溪': '101210403',
1453 | '余姚': '101210404',
1454 | '奉化': '101210405',
1455 | '象山': '101210406',
1456 | '宁海': '101210408',
1457 | '鄞县': '101210409',
1458 | '北仑': '101210410',
1459 | '鄞州': '101210411',
1460 | '镇海': '101210412',
1461 | '绍兴': '101210501',
1462 | '诸暨': '101210502',
1463 | '上虞': '101210503',
1464 | '新昌': '101210504',
1465 | '嵊州': '101210505',
1466 | '台州': '101210601',
1467 | '玉环': '101210603',
1468 | '三门': '101210604',
1469 | '天台': '101210605',
1470 | '仙居': '101210606',
1471 | '温岭': '101210607',
1472 | '洪家': '101210609',
1473 | '临海': '101210610',
1474 | '椒江': '101210611',
1475 | '黄岩': '101210612',
1476 | '路桥': '101210613',
1477 | '温州': '101210701',
1478 | '泰顺': '101210702',
1479 | '文成': '101210703',
1480 | '平阳': '101210704',
1481 | '瑞安': '101210705',
1482 | '洞头': '101210706',
1483 | '乐清': '101210707',
1484 | '永嘉': '101210708',
1485 | '苍南': '101210709',
1486 | '丽水': '101210801',
1487 | '遂昌': '101210802',
1488 | '龙泉': '101210803',
1489 | '缙云': '101210804',
1490 | '青田': '101210805',
1491 | '云和': '101210806',
1492 | '庆元': '101210807',
1493 | '松阳': '101210808',
1494 | '景宁': '101210809',
1495 | '金华': '101210901',
1496 | '浦江': '101210902',
1497 | '兰溪': '101210903',
1498 | '义乌': '101210904',
1499 | '东阳': '101210905',
1500 | '武义': '101210906',
1501 | '永康': '101210907',
1502 | '磐安': '101210908',
1503 | '衢州': '101211001',
1504 | '常山': '101211002',
1505 | '开化': '101211003',
1506 | '龙游': '101211004',
1507 | '江山': '101211005',
1508 | '舟山': '101211101',
1509 | '嵊泗': '101211102',
1510 | '岱山': '101211104',
1511 | '普陀': '101211105',
1512 | '定海': '101211106',
1513 | '合肥': '101220101',
1514 | '长丰': '101220102',
1515 | '肥东': '101220103',
1516 | '肥西': '101220104',
1517 | '蚌埠': '101220201',
1518 | '怀远': '101220202',
1519 | '固镇': '101220203',
1520 | '五河': '101220204',
1521 | '芜湖': '101220301',
1522 | '繁昌': '101220302',
1523 | '芜湖县': '101220303',
1524 | '南陵': '101220304',
1525 | '淮南': '101220401',
1526 | '凤台': '101220402',
1527 | '马鞍山': '101220501',
1528 | '当涂': '101220502',
1529 | '安庆': '101220601',
1530 | '枞阳': '101220602',
1531 | '太湖': '101220603',
1532 | '潜山': '101220604',
1533 | '怀宁': '101220605',
1534 | '宿松': '101220606',
1535 | '望江': '101220607',
1536 | '岳西': '101220608',
1537 | '桐城': '101220609',
1538 | '宿州': '101220701',
1539 | '砀山': '101220702',
1540 | '灵璧': '101220703',
1541 | '泗县': '101220704',
1542 | '萧县': '101220705',
1543 | '阜阳': '101220801',
1544 | '阜南': '101220802',
1545 | '颍上': '101220803',
1546 | '临泉': '101220804',
1547 | '界首': '101220805',
1548 | '太和': '101220806',
1549 | '亳州': '101220901',
1550 | '涡阳': '101220902',
1551 | '利辛': '101220903',
1552 | '蒙城': '101220904',
1553 | '黄山': '101221001',
1554 | '黄山区': '101221002',
1555 | '屯溪': '101221003',
1556 | '祁门': '101221004',
1557 | '黟县': '101221005',
1558 | '歙县': '101221006',
1559 | '休宁': '101221007',
1560 | '黄山市': '101221008',
1561 | '滁州': '101221101',
1562 | '凤阳': '101221102',
1563 | '明光': '101221103',
1564 | '定远': '101221104',
1565 | '全椒': '101221105',
1566 | '来安': '101221106',
1567 | '天长': '101221107',
1568 | '淮北': '101221201',
1569 | '濉溪': '101221202',
1570 | '铜陵': '101221301',
1571 | '宣城': '101221401',
1572 | '泾县': '101221402',
1573 | '旌德': '101221403',
1574 | '宁国': '101221404',
1575 | '绩溪': '101221405',
1576 | '广德': '101221406',
1577 | '郎溪': '101221407',
1578 | '六安': '101221501',
1579 | '霍邱': '101221502',
1580 | '寿县': '101221503',
1581 | '金寨': '101221505',
1582 | '霍山': '101221506',
1583 | '舒城': '101221507',
1584 | '巢湖': '101221601',
1585 | '庐江': '101221602',
1586 | '无为': '101221603',
1587 | '含山': '101221604',
1588 | '和县': '101221605',
1589 | '池州': '101221701',
1590 | '东至': '101221702',
1591 | '青阳': '101221703',
1592 | '九华山': '101221704',
1593 | '石台': '101221705',
1594 | '福州': '101230101',
1595 | '闽清': '101230102',
1596 | '闽侯': '101230103',
1597 | '罗源': '101230104',
1598 | '连江': '101230105',
1599 | '永泰': '101230107',
1600 | '平潭': '101230108',
1601 | '长乐': '101230110',
1602 | '福清': '101230111',
1603 | '厦门': '101230201',
1604 | '同安': '101230202',
1605 | '宁德': '101230301',
1606 | '古田': '101230302',
1607 | '霞浦': '101230303',
1608 | '寿宁': '101230304',
1609 | '周宁': '101230305',
1610 | '福安': '101230306',
1611 | '柘荣': '101230307',
1612 | '福鼎': '101230308',
1613 | '屏南': '101230309',
1614 | '莆田': '101230401',
1615 | '仙游': '101230402',
1616 | '秀屿港': '101230403',
1617 | '泉州': '101230501',
1618 | '安溪': '101230502',
1619 | '永春': '101230504',
1620 | '德化': '101230505',
1621 | '南安': '101230506',
1622 | '崇武': '101230507',
1623 | '晋江': '101230509',
1624 | '泉州': '101230501',
1625 | '安溪': '101230502',
1626 | '永春': '101230504',
1627 | '德化': '101230505',
1628 | '南安': '101230506',
1629 | '崇武': '101230507',
1630 | '晋江': '101230509',
1631 | '漳州': '101230601',
1632 | '长泰': '101230602',
1633 | '南靖': '101230603',
1634 | '平和': '101230604',
1635 | '龙海': '101230605',
1636 | '漳浦': '101230606',
1637 | '诏安': '101230607',
1638 | '东山': '101230608',
1639 | '云霄': '101230609',
1640 | '华安': '101230610',
1641 | '龙岩': '101230701',
1642 | '长汀': '101230702',
1643 | '连城': '101230703',
1644 | '武平': '101230704',
1645 | '上杭': '101230705',
1646 | '永定': '101230706',
1647 | '漳平': '101230707',
1648 | '三明': '101230801',
1649 | '宁化': '101230802',
1650 | '清流': '101230803',
1651 | '泰宁': '101230804',
1652 | '将乐': '101230805',
1653 | '建宁': '101230806',
1654 | '明溪': '101230807',
1655 | '沙县': '101230808',
1656 | '尤溪': '101230809',
1657 | '永安': '101230810',
1658 | '大田': '101230811',
1659 | '南平': '101230901',
1660 | '顺昌': '101230902',
1661 | '光泽': '101230903',
1662 | '邵武': '101230904',
1663 | '武夷山': '101230905',
1664 | '浦城': '101230906',
1665 | '建阳': '101230907',
1666 | '松溪': '101230908',
1667 | '政和': '101230909',
1668 | '建瓯': '101230910',
1669 | '南昌': '101240101',
1670 | '新建': '101240102',
1671 | '南昌县': '101240103',
1672 | '安义': '101240104',
1673 | '进贤': '101240105',
1674 | '莲塘': '101240106',
1675 | '九江': '101240201',
1676 | '瑞昌': '101240202',
1677 | '庐山': '101240203',
1678 | '武宁': '101240204',
1679 | '德安': '101240205',
1680 | '永修': '101240206',
1681 | '湖口': '101240207',
1682 | '彭泽': '101240208',
1683 | '星子': '101240209',
1684 | '都昌': '101240210',
1685 | '修水': '101240212',
1686 | '上饶': '101240301',
1687 | '鄱阳': '101240302',
1688 | '婺源': '101240303',
1689 | '余干': '101240305',
1690 | '万年': '101240306',
1691 | '德兴': '101240307',
1692 | '上饶县': '101240308',
1693 | '弋阳': '101240309',
1694 | '横峰': '101240310',
1695 | '铅山': '101240311',
1696 | '玉山': '101240312',
1697 | '广丰': '101240313',
1698 | '波阳': '101240314',
1699 | '抚州': '101240401',
1700 | '广昌': '101240402',
1701 | '乐安': '101240403',
1702 | '崇仁': '101240404',
1703 | '金溪': '101240405',
1704 | '资溪': '101240406',
1705 | '宜黄': '101240407',
1706 | '南城': '101240408',
1707 | '南丰': '101240409',
1708 | '黎川': '101240410',
1709 | '东乡': '101240411',
1710 | '宜春': '101240501',
1711 | '铜鼓': '101240502',
1712 | '宜丰': '101240503',
1713 | '万载': '101240504',
1714 | '上高': '101240505',
1715 | '靖安': '101240506',
1716 | '奉新': '101240507',
1717 | '高安': '101240508',
1718 | '樟树': '101240509',
1719 | '丰城': '101240510',
1720 | '吉安': '101240601',
1721 | '吉水': '101240603',
1722 | '新干': '101240604',
1723 | '峡江': '101240605',
1724 | '永丰': '101240606',
1725 | '永新': '101240607',
1726 | '井冈山': '101240608',
1727 | '万安': '101240609',
1728 | '遂川': '101240610',
1729 | '泰和': '101240611',
1730 | '安福': '101240612',
1731 | '宁冈': '101240613',
1732 | '赣州': '101240701',
1733 | '崇义': '101240702',
1734 | '上犹': '101240703',
1735 | '南康': '101240704',
1736 | '大余': '101240705',
1737 | '信丰': '101240706',
1738 | '宁都': '101240707',
1739 | '石城': '101240708',
1740 | '瑞金': '101240709',
1741 | '于都': '101240710',
1742 | '会昌': '101240711',
1743 | '安远': '101240712',
1744 | '全南': '101240713',
1745 | '龙南': '101240714',
1746 | '定南': '101240715',
1747 | '寻乌': '101240716',
1748 | '兴国': '101240717',
1749 | '景德镇': '101240801',
1750 | '乐平': '101240802',
1751 | '萍乡': '101240901',
1752 | '莲花': '101240902',
1753 | '新余': '101241001',
1754 | '分宜': '101241002',
1755 | '鹰潭': '101241101',
1756 | '余江': '101241102',
1757 | '贵溪': '101241103',
1758 | '长沙': '101250101',
1759 | '宁乡': '101250102',
1760 | '浏阳': '101250103',
1761 | '马坡岭': '101250104',
1762 | '湘潭': '101250201',
1763 | '韶山': '101250202',
1764 | '湘乡': '101250203',
1765 | '株洲': '101250301',
1766 | '攸县': '101250302',
1767 | '醴陵': '101250303',
1768 | '茶陵': '101250305',
1769 | '炎陵': '101250306',
1770 | '衡阳': '101250401',
1771 | '衡山': '101250402',
1772 | '衡东': '101250403',
1773 | '祁东': '101250404',
1774 | '衡阳县': '101250405',
1775 | '常宁': '101250406',
1776 | '衡南': '101250407',
1777 | '耒阳': '101250408',
1778 | '南岳': '101250409',
1779 | '郴州': '101250501',
1780 | '桂阳': '101250502',
1781 | '嘉禾': '101250503',
1782 | '宜章': '101250504',
1783 | '临武': '101250505',
1784 | '资兴': '101250507',
1785 | '汝城': '101250508',
1786 | '安仁': '101250509',
1787 | '永兴': '101250510',
1788 | '桂东': '101250511',
1789 | '常德': '101250601',
1790 | '安乡': '101250602',
1791 | '桃源': '101250603',
1792 | '汉寿': '101250604',
1793 | '澧县': '101250605',
1794 | '临澧': '101250606',
1795 | '石门': '101250607',
1796 | '益阳': '101250700',
1797 | '赫山区': '101250701',
1798 | '南县': '101250702',
1799 | '桃江': '101250703',
1800 | '安化': '101250704',
1801 | '沅江': '101250705',
1802 | '娄底': '101250801',
1803 | '双峰': '101250802',
1804 | '冷水江': '101250803',
1805 | '冷水滩': '101250804',
1806 | '新化': '101250805',
1807 | '涟源': '101250806',
1808 | '邵阳': '101250901',
1809 | '隆回': '101250902',
1810 | '洞口': '101250903',
1811 | '新邵': '101250904',
1812 | '邵东': '101250905',
1813 | '绥宁': '101250906',
1814 | '新宁': '101250907',
1815 | '武冈': '101250908',
1816 | '城步': '101250909',
1817 | '邵阳县': '101250910',
1818 | '岳阳': '101251001',
1819 | '华容': '101251002',
1820 | '湘阴': '101251003',
1821 | '汨罗': '101251004',
1822 | '平江': '101251005',
1823 | '临湘': '101251006',
1824 | '张家界': '101251101',
1825 | '桑植': '101251102',
1826 | '慈利': '101251103',
1827 | '怀化': '101251201',
1828 | '沅陵': '101251203',
1829 | '辰溪': '101251204',
1830 | '靖州': '101251205',
1831 | '会同': '101251206',
1832 | '通道': '101251207',
1833 | '麻阳': '101251208',
1834 | '新晃': '101251209',
1835 | '芷江': '101251210',
1836 | '溆浦': '101251211',
1837 | '黔阳': '101251301',
1838 | '洪江': '101251302',
1839 | '永州': '101251401',
1840 | '祁阳': '101251402',
1841 | '东安': '101251403',
1842 | '双牌': '101251404',
1843 | '道县': '101251405',
1844 | '宁远': '101251406',
1845 | '江永': '101251407',
1846 | '蓝山': '101251408',
1847 | '新田': '101251409',
1848 | '江华': '101251410',
1849 | '吉首': '101251501',
1850 | '保靖': '101251502',
1851 | '永顺': '101251503',
1852 | '古丈': '101251504',
1853 | '凤凰': '101251505',
1854 | '泸溪': '101251506',
1855 | '龙山': '101251507',
1856 | '花垣': '101251508',
1857 | '贵阳': '101260101',
1858 | '白云': '101260102',
1859 | '花溪': '101260103',
1860 | '乌当': '101260104',
1861 | '息烽': '101260105',
1862 | '开阳': '101260106',
1863 | '修文': '101260107',
1864 | '清镇': '101260108',
1865 | '遵义': '101260201',
1866 | '遵义县': '101260202',
1867 | '仁怀': '101260203',
1868 | '绥阳': '101260204',
1869 | '湄潭': '101260205',
1870 | '凤冈': '101260206',
1871 | '桐梓': '101260207',
1872 | '赤水': '101260208',
1873 | '习水': '101260209',
1874 | '道真': '101260210',
1875 | '正安': '101260211',
1876 | '务川': '101260212',
1877 | '余庆': '101260213',
1878 | '汇川': '101260214',
1879 | '安顺': '101260301',
1880 | '普定': '101260302',
1881 | '镇宁': '101260303',
1882 | '平坝': '101260304',
1883 | '紫云': '101260305',
1884 | '关岭': '101260306',
1885 | '都匀': '101260401',
1886 | '贵定': '101260402',
1887 | '瓮安': '101260403',
1888 | '长顺': '101260404',
1889 | '福泉': '101260405',
1890 | '惠水': '101260406',
1891 | '龙里': '101260407',
1892 | '罗甸': '101260408',
1893 | '平塘': '101260409',
1894 | '独山': '101260410',
1895 | '三都': '101260411',
1896 | '荔波': '101260412',
1897 | '凯里': '101260501',
1898 | '岑巩': '101260502',
1899 | '施秉': '101260503',
1900 | '镇远': '101260504',
1901 | '黄平': '101260505',
1902 | '麻江': '101260507',
1903 | '丹寨': '101260508',
1904 | '三穗': '101260509',
1905 | '台江': '101260510',
1906 | '剑河': '101260511',
1907 | '雷山': '101260512',
1908 | '黎平': '101260513',
1909 | '天柱': '101260514',
1910 | '锦屏': '101260515',
1911 | '榕江': '101260516',
1912 | '从江': '101260517',
1913 | '铜仁': '101260601',
1914 | '江口': '101260602',
1915 | '玉屏': '101260603',
1916 | '万山': '101260604',
1917 | '思南': '101260605',
1918 | '印江': '101260607',
1919 | '石阡': '101260608',
1920 | '沿河': '101260609',
1921 | '德江': '101260610',
1922 | '松桃': '101260611',
1923 | '毕节': '101260701',
1924 | '赫章': '101260702',
1925 | '金沙': '101260703',
1926 | '威宁': '101260704',
1927 | '大方': '101260705',
1928 | '纳雍': '101260706',
1929 | '织金': '101260707',
1930 | '兴义': '101260901',
1931 | '六盘水': '101260801',
1932 | '六枝': '101260802',
1933 | '水城': '101260803',
1934 | '盘县': '101260804',
1935 | '晴隆': '101260902',
1936 | '兴仁': '101260903',
1937 | '贞丰': '101260904',
1938 | '望谟': '101260905',
1939 | '兴义': '101260906',
1940 | '安龙': '101260907',
1941 | '册亨': '101260908',
1942 | '普安': '101260909',
1943 | '成都': '101270101',
1944 | '龙泉驿': '101270102',
1945 | '新都': '101270103',
1946 | '温江': '101270104',
1947 | '金堂': '101270105',
1948 | '双流': '101270106',
1949 | '郫县': '101270107',
1950 | '大邑': '101270108',
1951 | '蒲江': '101270109',
1952 | '新津': '101270110',
1953 | '都江堰': '101270111',
1954 | '彭州': '101270112',
1955 | '邛崃': '101270113',
1956 | '崇州': '101270114',
1957 | '崇庆': '101270115',
1958 | '彭县': '101270116',
1959 | '攀枝花': '101270201',
1960 | '仁和': '101270202',
1961 | '米易': '101270203',
1962 | '盐边': '101270204',
1963 | '自贡': '101270301',
1964 | '富顺': '101270302',
1965 | '荣县': '101270303',
1966 | '绵阳': '101270401',
1967 | '三台': '101270402',
1968 | '盐亭': '101270403',
1969 | '安县': '101270404',
1970 | '梓潼': '101270405',
1971 | '北川': '101270406',
1972 | '平武': '101270407',
1973 | '江油': '101270408',
1974 | '南充': '101270501',
1975 | '南部': '101270502',
1976 | '营山': '101270503',
1977 | '蓬安': '101270504',
1978 | '仪陇': '101270505',
1979 | '西充': '101270506',
1980 | '阆中': '101270507',
1981 | '达州': '101270601',
1982 | '宣汉': '101270602',
1983 | '开江': '101270603',
1984 | '大竹': '101270604',
1985 | '渠县': '101270605',
1986 | '万源': '101270606',
1987 | '达川': '101270607',
1988 | '遂宁': '101270701',
1989 | '蓬溪': '101270702',
1990 | '射洪': '101270703',
1991 | '广安': '101270801',
1992 | '岳池': '101270802',
1993 | '武胜': '101270803',
1994 | '邻水': '101270804',
1995 | '华蓥山': '101270805',
1996 | '巴中': '101270901',
1997 | '通江': '101270902',
1998 | '南江': '101270903',
1999 | '平昌': '101270904',
2000 | '泸州': '101271001',
2001 | '泸县': '101271003',
2002 | '合江': '101271004',
2003 | '叙永': '101271005',
2004 | '古蔺': '101271006',
2005 | '纳溪': '101271007',
2006 | '宜宾': '101271101',
2007 | '宜宾县': '101271103',
2008 | '南溪': '101271104',
2009 | '江安': '101271105',
2010 | '长宁': '101271106',
2011 | '高县': '101271107',
2012 | '珙县': '101271108',
2013 | '筠连': '101271109',
2014 | '兴文': '101271110',
2015 | '屏山': '101271111',
2016 | '内江': '101271201',
2017 | '东兴': '101271202',
2018 | '威远': '101271203',
2019 | '资中': '101271204',
2020 | '隆昌': '101271205',
2021 | '资阳': '101271301',
2022 | '安岳': '101271302',
2023 | '乐至': '101271303',
2024 | '简阳': '101271304',
2025 | '乐山': '101271401',
2026 | '犍为': '101271402',
2027 | '井研': '101271403',
2028 | '夹江': '101271404',
2029 | '沐川': '101271405',
2030 | '峨边': '101271406',
2031 | '马边': '101271407',
2032 | '峨眉': '101271408',
2033 | '峨眉山': '101271409',
2034 | '眉山': '101271501',
2035 | '仁寿': '101271502',
2036 | '彭山': '101271503',
2037 | '洪雅': '101271504',
2038 | '丹棱': '101271505',
2039 | '青神': '101271506',
2040 | '凉山': '101271601',
2041 | '木里': '101271603',
2042 | '盐源': '101271604',
2043 | '德昌': '101271605',
2044 | '会理': '101271606',
2045 | '会东': '101271607',
2046 | '宁南': '101271608',
2047 | '普格': '101271609',
2048 | '西昌': '101271610',
2049 | '金阳': '101271611',
2050 | '昭觉': '101271612',
2051 | '喜德': '101271613',
2052 | '冕宁': '101271614',
2053 | '越西': '101271615',
2054 | '甘洛': '101271616',
2055 | '雷波': '101271617',
2056 | '美姑': '101271618',
2057 | '布拖': '101271619',
2058 | '雅安': '101271701',
2059 | '名山': '101271702',
2060 | '荥经': '101271703',
2061 | '汉源': '101271704',
2062 | '石棉': '101271705',
2063 | '天全': '101271706',
2064 | '芦山': '101271707',
2065 | '宝兴': '101271708',
2066 | '甘孜': '101271801',
2067 | '康定': '101271802',
2068 | '泸定': '101271803',
2069 | '丹巴': '101271804',
2070 | '九龙': '101271805',
2071 | '雅江': '101271806',
2072 | '道孚': '101271807',
2073 | '炉霍': '101271808',
2074 | '新龙': '101271809',
2075 | '德格': '101271810',
2076 | '白玉': '101271811',
2077 | '石渠': '101271812',
2078 | '色达': '101271813',
2079 | '理塘': '101271814',
2080 | '巴塘': '101271815',
2081 | '乡城': '101271816',
2082 | '稻城': '101271817',
2083 | '得荣': '101271818',
2084 | '阿坝': '101271901',
2085 | '汶川': '101271902',
2086 | '理县': '101271903',
2087 | '茂县': '101271904',
2088 | '松潘': '101271905',
2089 | '九寨沟': '101271906',
2090 | '金川': '101271907',
2091 | '小金': '101271908',
2092 | '黑水': '101271909',
2093 | '马尔康': '101271910',
2094 | '壤塘': '101271911',
2095 | '若尔盖': '101271912',
2096 | '红原': '101271913',
2097 | '南坪': '101271914',
2098 | '德阳': '101272001',
2099 | '中江': '101272002',
2100 | '广汉': '101272003',
2101 | '什邡': '101272004',
2102 | '绵竹': '101272005',
2103 | '罗江': '101272006',
2104 | '广元': '101272101',
2105 | '旺苍': '101272102',
2106 | '青川': '101272103',
2107 | '剑阁': '101272104',
2108 | '苍溪': '101272105',
2109 | '广州': '101280101',
2110 | '番禺': '101280102',
2111 | '从化': '101280103',
2112 | '增城': '101280104',
2113 | '花都': '101280105',
2114 | '韶关': '101280201',
2115 | '乳源': '101280202',
2116 | '始兴': '101280203',
2117 | '翁源': '101280204',
2118 | '乐昌': '101280205',
2119 | '仁化': '101280206',
2120 | '南雄': '101280207',
2121 | '新丰': '101280208',
2122 | '曲江': '101280209',
2123 | '惠州': '101280301',
2124 | '博罗': '101280302',
2125 | '惠阳': '101280303',
2126 | '惠东': '101280304',
2127 | '龙门': '101280305',
2128 | '梅州': '101280401',
2129 | '兴宁': '101280402',
2130 | '蕉岭': '101280403',
2131 | '大埔': '101280404',
2132 | '丰顺': '101280406',
2133 | '平远': '101280407',
2134 | '五华': '101280408',
2135 | '梅县': '101280409',
2136 | '汕头': '101280501',
2137 | '潮阳': '101280502',
2138 | '澄海': '101280503',
2139 | '南澳': '101280504',
2140 | '深圳': '101280601',
2141 | '珠海': '101280701',
2142 | '斗门': '101280702',
2143 | '佛山': '101280800',
2144 | '顺德': '101280801',
2145 | '三水': '101280802',
2146 | '南海': '101280803',
2147 | '肇庆': '101280901',
2148 | '广宁': '101280902',
2149 | '四会': '101280903',
2150 | '德庆': '101280905',
2151 | '怀集': '101280906',
2152 | '封开': '101280907',
2153 | '高要': '101280908',
2154 | '湛江': '101281001',
2155 | '吴川': '101281002',
2156 | '雷州': '101281003',
2157 | '徐闻': '101281004',
2158 | '廉江': '101281005',
2159 | '遂溪': '101281007',
2160 | '江门': '101281101',
2161 | '开平': '101281103',
2162 | '新会': '101281104',
2163 | '恩平': '101281105',
2164 | '台山': '101281106',
2165 | '鹤山': '101281108',
2166 | '河源': '101281201',
2167 | '紫金': '101281202',
2168 | '连平': '101281203',
2169 | '和平': '101281204',
2170 | '龙川': '101281205',
2171 | '清远': '101281301',
2172 | '连南': '101281302',
2173 | '连州': '101281303',
2174 | '连山': '101281304',
2175 | '阳山': '101281305',
2176 | '佛冈': '101281306',
2177 | '英德': '101281307',
2178 | '云浮': '101281401',
2179 | '罗定': '101281402',
2180 | '新兴': '101281403',
2181 | '郁南': '101281404',
2182 | '潮州': '101281501',
2183 | '饶平': '101281502',
2184 | '东莞': '101281601',
2185 | '中山': '101281701',
2186 | '阳江': '101281801',
2187 | '阳春': '101281802',
2188 | '揭阳': '101281901',
2189 | '揭西': '101281902',
2190 | '普宁': '101281903',
2191 | '惠来': '101281904',
2192 | '茂名': '101282001',
2193 | '高州': '101282002',
2194 | '化州': '101282003',
2195 | '电白': '101282004',
2196 | '信宜': '101282005',
2197 | '汕尾': '101282101',
2198 | '海丰': '101282102',
2199 | '陆丰': '101282103',
2200 | '昆明': '101290101',
2201 | '东川': '101290103',
2202 | '寻甸': '101290104',
2203 | '晋宁': '101290105',
2204 | '宜良': '101290106',
2205 | '石林': '101290107',
2206 | '呈贡': '101290108',
2207 | '富民': '101290109',
2208 | '嵩明': '101290110',
2209 | '禄劝': '101290111',
2210 | '安宁': '101290112',
2211 | '太华山': '101290113',
2212 | '河口县': '101290114',
2213 | '大理': '101290201',
2214 | '云龙': '101290202',
2215 | '漾濞': '101290203',
2216 | '永平': '101290204',
2217 | '宾川': '101290205',
2218 | '弥渡': '101290206',
2219 | '祥云': '101290207',
2220 | '巍山': '101290208',
2221 | '剑川': '101290209',
2222 | '洱源': '101290210',
2223 | '鹤庆': '101290211',
2224 | '南涧': '101290212',
2225 | '红河': '101290301',
2226 | '石屏': '101290302',
2227 | '建水': '101290303',
2228 | '弥勒': '101290304',
2229 | '元阳': '101290305',
2230 | '绿春': '101290306',
2231 | '开远': '101290307',
2232 | '个旧': '101290308',
2233 | '蒙自': '101290309',
2234 | '屏边': '101290310',
2235 | '泸西': '101290311',
2236 | '金平': '101290312',
2237 | '曲靖': '101290401',
2238 | '沾益': '101290402',
2239 | '陆良': '101290403',
2240 | '富源': '101290404',
2241 | '马龙': '101290405',
2242 | '师宗': '101290406',
2243 | '罗平': '101290407',
2244 | '会泽': '101290408',
2245 | '宣威': '101290409',
2246 | '保山': '101290501',
2247 | '龙陵': '101290503',
2248 | '施甸': '101290504',
2249 | '昌宁': '101290505',
2250 | '腾冲': '101290506',
2251 | '文山': '101290601',
2252 | '西畴': '101290602',
2253 | '马关': '101290603',
2254 | '麻栗坡': '101290604',
2255 | '砚山': '101290605',
2256 | '丘北': '101290606',
2257 | '广南': '101290607',
2258 | '富宁': '101290608',
2259 | '玉溪': '101290701',
2260 | '澄江': '101290702',
2261 | '江川': '101290703',
2262 | '通海': '101290704',
2263 | '华宁': '101290705',
2264 | '新平': '101290706',
2265 | '易门': '101290707',
2266 | '峨山': '101290708',
2267 | '元江': '101290709',
2268 | '楚雄': '101290801',
2269 | '大姚': '101290802',
2270 | '元谋': '101290803',
2271 | '姚安': '101290804',
2272 | '牟定': '101290805',
2273 | '南华': '101290806',
2274 | '武定': '101290807',
2275 | '禄丰': '101290808',
2276 | '双柏': '101290809',
2277 | '永仁': '101290810',
2278 | '普洱': '101290901',
2279 | '景谷': '101290902',
2280 | '景东': '101290903',
2281 | '澜沧': '101290904',
2282 | '墨江': '101290906',
2283 | '江城': '101290907',
2284 | '孟连': '101290908',
2285 | '西盟': '101290909',
2286 | '镇源': '101290910',
2287 | '镇沅': '101290911',
2288 | '宁洱': '101290912',
2289 | '昭通': '101291001',
2290 | '鲁甸': '101291002',
2291 | '彝良': '101291003',
2292 | '镇雄': '101291004',
2293 | '威信': '101291005',
2294 | '巧家': '101291006',
2295 | '绥江': '101291007',
2296 | '永善': '101291008',
2297 | '盐津': '101291009',
2298 | '大关': '101291010',
2299 | '临沧': '101291101',
2300 | '沧源': '101291102',
2301 | '耿马': '101291103',
2302 | '双江': '101291104',
2303 | '凤庆': '101291105',
2304 | '永德': '101291106',
2305 | '云县': '101291107',
2306 | '镇康': '101291108',
2307 | '怒江': '101291201',
2308 | '福贡': '101291203',
2309 | '兰坪': '101291204',
2310 | '泸水': '101291205',
2311 | '六库': '101291206',
2312 | '贡山': '101291207',
2313 | '香格里拉': '101291301',
2314 | '德钦': '101291302',
2315 | '维西': '101291303',
2316 | '中甸': '101291304',
2317 | '丽江': '101291401',
2318 | '永胜': '101291402',
2319 | '华坪': '101291403',
2320 | '宁蒗': '101291404',
2321 | '德宏': '101291501',
2322 | '陇川': '101291503',
2323 | '盈江': '101291504',
2324 | '瑞丽': '101291506',
2325 | '梁河': '101291507',
2326 | '潞西': '101291508',
2327 | '景洪': '101291601',
2328 | '勐海': '101291603',
2329 | '勐腊': '101291605',
2330 | '南宁': '101300101',
2331 | '南宁城区': '101300102',
2332 | '邕宁': '101300103',
2333 | '横县': '101300104',
2334 | '隆安': '101300105',
2335 | '马山': '101300106',
2336 | '上林': '101300107',
2337 | '武鸣': '101300108',
2338 | '宾阳': '101300109',
2339 | '崇左': '101300201',
2340 | '天等': '101300202',
2341 | '龙州': '101300203',
2342 | '凭祥': '101300204',
2343 | '大新': '101300205',
2344 | '扶绥': '101300206',
2345 | '宁明': '101300207',
2346 | '柳州': '101300301',
2347 | '柳城': '101300302',
2348 | '鹿寨': '101300304',
2349 | '柳江': '101300305',
2350 | '融安': '101300306',
2351 | '融水': '101300307',
2352 | '三江': '101300308',
2353 | '来宾': '101300401',
2354 | '忻城': '101300402',
2355 | '金秀': '101300403',
2356 | '象州': '101300404',
2357 | '武宣': '101300405',
2358 | '桂林': '101300501',
2359 | '龙胜': '101300503',
2360 | '永福': '101300504',
2361 | '临桂': '101300505',
2362 | '兴安': '101300506',
2363 | '灵川': '101300507',
2364 | '全州': '101300508',
2365 | '灌阳': '101300509',
2366 | '阳朔': '101300510',
2367 | '恭城': '101300511',
2368 | '平乐': '101300512',
2369 | '荔浦': '101300513',
2370 | '资源': '101300514',
2371 | '梧州': '101300601',
2372 | '藤县': '101300602',
2373 | '苍梧': '101300604',
2374 | '蒙山': '101300605',
2375 | '岑溪': '101300606',
2376 | '贺州': '101300701',
2377 | '昭平': '101300702',
2378 | '富川': '101300703',
2379 | '钟山': '101300704',
2380 | '贵港': '101300801',
2381 | '桂平': '101300802',
2382 | '平南': '101300803',
2383 | '玉林': '101300901',
2384 | '博白': '101300902',
2385 | '北流': '101300903',
2386 | '容县': '101300904',
2387 | '陆川': '101300905',
2388 | '百色': '101301001',
2389 | '那坡': '101301002',
2390 | '田阳': '101301003',
2391 | '德保': '101301004',
2392 | '靖西': '101301005',
2393 | '田东': '101301006',
2394 | '平果': '101301007',
2395 | '隆林': '101301008',
2396 | '西林': '101301009',
2397 | '乐业': '101301010',
2398 | '凌云': '101301011',
2399 | '田林': '101301012',
2400 | '钦州': '101301101',
2401 | '浦北': '101301102',
2402 | '灵山': '101301103',
2403 | '河池': '101301201',
2404 | '天峨': '101301202',
2405 | '东兰': '101301203',
2406 | '巴马': '101301204',
2407 | '环江': '101301205',
2408 | '罗城': '101301206',
2409 | '宜州': '101301207',
2410 | '凤山': '101301208',
2411 | '南丹': '101301209',
2412 | '都安': '101301210',
2413 | '北海': '101301301',
2414 | '合浦': '101301302',
2415 | '涠洲岛': '101301303',
2416 | '防城港': '101301401',
2417 | '上思': '101301402',
2418 | '东兴': '101301403',
2419 | '防城': '101301405',
2420 | '海口': '101310101',
2421 | '三亚': '101310201',
2422 | '东方': '101310202',
2423 | '临高': '101310203',
2424 | '澄迈': '101310204',
2425 | '儋州': '101310205',
2426 | '昌江': '101310206',
2427 | '白沙': '101310207',
2428 | '琼中': '101310208',
2429 | '定安': '101310209',
2430 | '屯昌': '101310210',
2431 | '琼海': '101310211',
2432 | '文昌': '101310212',
2433 | '保亭': '101310214',
2434 | '万宁': '101310215',
2435 | '陵水': '101310216',
2436 | '西沙': '101310217',
2437 | '南沙岛': '101310220',
2438 | '乐东': '101310221',
2439 | '五指山': '101310222',
2440 | '通什': '101310223',
2441 | '香港': '101320101',
2442 | '新界': '101320103',
2443 | '澳门': '101330101',
2444 | '台北县': '101340101',
2445 | '高雄': '101340201',
2446 | '台中': '101340401'
2447 | }
2448 |
--------------------------------------------------------------------------------
/项目四/weather.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 |
3 | # Form implementation generated from reading ui file 'C:\Users\Administrator\Desktop\Python_pro\项目四\天气查询桌面程序.ui'
4 | #
5 | # Created: Mon Jul 10 11:00:58 2017
6 | # by: PyQt5 UI code generator 5.4
7 | #
8 | # WARNING! All changes made in this file will be lost!
9 |
10 | from PyQt5 import QtCore, QtGui, QtWidgets
11 | import requests
12 | from city import city
13 |
14 | class Ui_Dialog(object):
15 | def setupUi(self, Dialog):
16 | Dialog.setObjectName("Dialog")
17 | Dialog.resize(616, 564)
18 | font = QtGui.QFont()
19 | font.setPointSize(8)
20 | Dialog.setFont(font)
21 | Dialog.setSizeGripEnabled(True)
22 | self.groupBox = QtWidgets.QGroupBox(Dialog)
23 | self.groupBox.setGeometry(QtCore.QRect(0, 0, 581, 531))
24 | self.groupBox.setStyleSheet("")
25 | self.groupBox.setTitle("")
26 | self.groupBox.setObjectName("groupBox")
27 | self.label = QtWidgets.QLabel(self.groupBox)
28 | self.label.setGeometry(QtCore.QRect(250, 10, 221, 81))
29 | font = QtGui.QFont()
30 | font.setPointSize(15)
31 | font.setBold(True)
32 | font.setWeight(75)
33 | self.label.setFont(font)
34 | self.label.setObjectName("label")
35 | self.groupBox_2 = QtWidgets.QGroupBox(self.groupBox)
36 | self.groupBox_2.setGeometry(QtCore.QRect(20, 80, 531, 91))
37 | self.groupBox_2.setTitle("")
38 | self.groupBox_2.setObjectName("groupBox_2")
39 | self.label_3 = QtWidgets.QLabel(self.groupBox_2)
40 | self.label_3.setGeometry(QtCore.QRect(40, 40, 181, 31))
41 | font = QtGui.QFont()
42 | font.setPointSize(10)
43 | font.setBold(True)
44 | font.setWeight(75)
45 | self.label_3.setFont(font)
46 | self.label_3.setObjectName("label_3")
47 | self.lineEdit_2 = QtWidgets.QLineEdit(self.groupBox_2)
48 | self.lineEdit_2.setGeometry(QtCore.QRect(300, 40, 151, 25))
49 | font = QtGui.QFont()
50 | font.setPointSize(10)
51 | self.lineEdit_2.setFont(font)
52 | self.lineEdit_2.setObjectName("lineEdit_2")
53 | self.label_4 = QtWidgets.QLabel(self.groupBox)
54 | self.label_4.setGeometry(QtCore.QRect(40, 260, 161, 18))
55 | font = QtGui.QFont()
56 | font.setPointSize(11)
57 | font.setBold(True)
58 | font.setWeight(75)
59 | self.label_4.setFont(font)
60 | self.label_4.setText("")
61 | self.label_4.setObjectName("label_4")
62 | self.groupBox_3 = QtWidgets.QGroupBox(self.groupBox)
63 | self.groupBox_3.setGeometry(QtCore.QRect(30, 240, 521, 271))
64 | self.groupBox_3.setTitle("")
65 | self.groupBox_3.setObjectName("groupBox_3")
66 | self.textEdit = QtWidgets.QTextEdit(self.groupBox_3)
67 | self.textEdit.setGeometry(QtCore.QRect(20, 10, 471, 251))
68 | font = QtGui.QFont()
69 | font.setPointSize(10)
70 | self.textEdit.setFont(font)
71 | self.textEdit.setObjectName("textEdit")
72 | self.textEdit.setStyleSheet("border-image: url(:/images/1.png);")
73 | self.pushButton_2 = QtWidgets.QPushButton(self.groupBox, clicked=self.get_data_2)#今天天气
74 | self.pushButton_2.setGeometry(QtCore.QRect(40, 190, 151, 34))
75 | font = QtGui.QFont()
76 | font.setPointSize(10)
77 | font.setItalic(False)
78 | self.pushButton_2.setFont(font)
79 | self.pushButton_2.setStyleSheet("")
80 | self.pushButton_2.setObjectName("pushButton_2")
81 |
82 | self.pushButton_3 = QtWidgets.QPushButton(self.groupBox, clicked=self.get_data_3) #未来五天天气
83 | self.pushButton_3.setGeometry(QtCore.QRect(380, 190, 151, 34))
84 | font = QtGui.QFont()
85 | font.setPointSize(10)
86 | font.setItalic(False)
87 | self.pushButton_3.setFont(font)
88 | self.pushButton_3.setStyleSheet("")
89 | self.pushButton_3.setObjectName("pushButton_3")
90 |
91 | self.retranslateUi(Dialog)
92 | QtCore.QMetaObject.connectSlotsByName(Dialog)
93 |
94 | def retranslateUi(self, Dialog):
95 | _translate = QtCore.QCoreApplication.translate
96 | Dialog.setWindowTitle(_translate("Dialog", "Dialog"))
97 | self.label.setText(_translate("Dialog", "天气查询"))
98 | self.label_3.setText(_translate("Dialog", "输入城市名称:"))
99 | self.pushButton_2.setText(_translate("Dialog", "查看今天"))
100 | self.pushButton_3.setText(_translate("Dialog", "查看未来五天"))
101 | def get_data_2(self, Dialog):
102 | citycode = city.get(self.lineEdit_2.text())
103 | url = ('http://wthrcdn.etouch.cn/weather_mini?citykey=%s'% citycode)
104 | self.textEdit.setText('\n'+str(url))
105 | response = requests.request("GET", url)
106 | a = eval(response.content)
107 | forecast = a.get('data').get('forecast')
108 | self.textEdit.setText(
109 | ' '+a.get('data').get('city')+'\n'
110 | '日期:'+forecast[0].get('date')+'\n'
111 | '天气:'+forecast[0].get('type')+'\n'
112 | '温度:'+forecast[0].get('low')+'~'+forecast[0].get('high')+'℃\n'
113 | '风向:'+forecast[0].get('fengxiang')+'\n'
114 | '风级:'+forecast[0].get('fengli')+'\n'
115 | '感冒:'+a.get('data').get('ganmao')+'\n\n')
116 | def get_data_3(self, Dialog):
117 | citycode = city.get(self.lineEdit_2.text())
118 | url = ('http://wthrcdn.etouch.cn/weather_mini?citykey=%s'% citycode)
119 | self.textEdit.setText('\n'+str(url))
120 | response = requests.request("GET", url)
121 | a = eval(response.content)
122 | forecast = a.get('data').get('forecast')
123 | self.textEdit.setText(
124 | ' '+a.get('data').get('city')+'未来五天天气\n'
125 | +forecast[0].get('date')+'\n'
126 | ' 天气:'+forecast[0].get('type')+'\n'
127 | ' 温度:'+forecast[0].get('low')+'~'+forecast[0].get('high')+'℃\n'
128 | ' 风向:'+forecast[0].get('fengxiang')+'\n'
129 | ' 风级:'+forecast[0].get('fengli')+'\n\n'
130 |
131 | +forecast[1].get('date')+'\n'
132 | ' 天气:'+forecast[1].get('type')+'\n'
133 | ' 温度:'+forecast[1].get('low')+'~'+forecast[0].get('high')+'℃\n'
134 | ' 风向:'+forecast[1].get('fengxiang')+'\n'
135 | ' 风级:'+forecast[1].get('fengli')+'\n\n'
136 |
137 | +forecast[2].get('date')+'\n'
138 | ' 天气:'+forecast[2].get('type')+'\n'
139 | ' 温度:'+forecast[2].get('low')+'~'+forecast[0].get('high')+'℃\n'
140 | ' 风向:'+forecast[2].get('fengxiang')+'\n'
141 | ' 风级:'+forecast[2].get('fengli')+'\n\n'
142 |
143 | +forecast[3].get('date')+'\n'
144 | ' 天气:'+forecast[3].get('type')+'\n'
145 | ' 温度:'+forecast[3].get('low')+'~'+forecast[0].get('high')+'℃\n'
146 | ' 风向:'+forecast[3].get('fengxiang')+'\n'
147 | ' 风级:'+forecast[3].get('fengli')+'\n\n'
148 |
149 | +forecast[4].get('date')+'\n'
150 | ' 天气:'+forecast[4].get('type')+'\n'
151 | ' 温度:'+forecast[4].get('low')+'~'+forecast[0].get('high')+'℃\n'
152 | ' 风向:'+forecast[4].get('fengxiang')+'\n'
153 | ' 风级:'+forecast[4].get('fengli')+'\n\n'
154 | )
155 |
156 |
157 |
158 |
159 |
160 | if __name__ == "__main__":
161 | import sys
162 | app = QtWidgets.QApplication(sys.argv)
163 | Dialog = QtWidgets.QDialog()
164 | ui = Ui_Dialog()
165 | ui.setupUi(Dialog)
166 | Dialog.show()
167 | sys.exit(app.exec_())
168 |
169 |
--------------------------------------------------------------------------------
/项目四/汉字转拼音.py:
--------------------------------------------------------------------------------
1 | # -*-coding:utf-8 -*-
2 | from pypinyin import pinyin, lazy_pinyin
3 | import pypinyin
4 |
5 | print (lazy_pinyin(u'许娜'))
6 |
--------------------------------------------------------------------------------