解析中国天气网页面获取七日天气 (Java, Python)
说明
解析中国天气网的页面,获取七日天气。
使用 htmlparser 。这是它的 API 文档。
代码
SevenDayWeather.java
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileReader;
- import java.io.IOException;
- import java.net.HttpURLConnection;
- import java.net.URL;
- import org.htmlparser.Node;
- import org.htmlparser.Parser;
- import org.htmlparser.util.NodeIterator;
- import org.htmlparser.util.NodeList;
- import org.htmlparser.filters.HasAttributeFilter;
- import org.htmlparser.filters.TagNameFilter;
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.Scanner;
- //定义“一日天气”类
- class DayWeather {
- String day;// 日期
- String weather;// 天气
- String temperature;// 温度
- String wind;// 风
- DayWeather(String d, String w, String t, String wi) {
- day = d;
- weather = w;
- temperature = t;
- wind = wi;
- }
- public String toString() {
- return new String(day + "\t" + weather + "\t" + temperature + "\t" + wind);
- }
- }
- public class SevenDayWeather {
- // 从城市名称到城市代码的映射map,如 山东济宁->101120701
- private static HashMap<String, String> cityMap = new HashMap<String, String>();
- // 初始化cityMap
- public static void initCityMap(String fileName) throws IOException {
- File file = new File(fileName);
- BufferedReader reader = null;
- try {
- reader = new BufferedReader(new FileReader(file));
- String tempString = null;
- while ((tempString = reader.readLine()) != null) {
- String[] strs = tempString.split("\t");
- if (cityMap.get(strs[0]) == null) {
- cityMap.put(strs[0], strs[1]);
- } else {
- System.out.println("城市键重复 " + strs[1]);
- }
- }
- reader.close();
- } catch (IOException e) {
- e.printStackTrace();
- throw e;
- } finally {
- if (reader != null) {
- try {
- reader.close();
- } catch (IOException e1) {
- throw e1;
- }
- }
- }
- }
- // 输入城市名,返回城市代码
- public String cityToCode(String cityName) {
- String code = cityMap.get(cityName);
- if (code == null) {
- return null;
- }
- return code;
- }
- // 输入城市代码,返回该城市的七日天气列表
- public ArrayList<DayWeather> getSevenDayWeather(String cityCode) throws Exception {
- String urlString = "http://www.weather.com.cn/weather/" + cityCode + ".shtml";
- ArrayList<DayWeather> sevenDayWeather = new ArrayList<DayWeather>();
- Parser parser = new Parser((HttpURLConnection) (new URL(urlString)).openConnection());
- HasAttributeFilter t_clearfix = new HasAttributeFilter("class", "t clearfix");
- NodeIterator iterator = parser.extractAllNodesThatMatch(t_clearfix).elements();
- Node ul = iterator.nextNode();
- NodeList lis = ul.getChildren();
- TagNameFilter li = new TagNameFilter("li");
- NodeList liList = lis.extractAllNodesThatMatch(li);
- for (int i = 0; i < liList.size(); i++) {
- NodeList children = liList.elementAt(i).getChildren();
- TagNameFilter p = new TagNameFilter("p");
- NodeList ps = children.extractAllNodesThatMatch(p);
- TagNameFilter h1 = new TagNameFilter("h1");
- NodeList h = children.extractAllNodesThatMatch(h1);
- String day = h.elementAt(0).toPlainTextString().trim();
- String weather = ps.elementAt(0).toPlainTextString().trim();
- String temperature = ps.elementAt(1).toPlainTextString().trim();
- String wind = ps.elementAt(2).toPlainTextString().trim();
- DayWeather dw = new DayWeather(day, weather, temperature, wind);
- sevenDayWeather.add(dw);
- }
- return sevenDayWeather;
- }
- public static void main(String[] args) {
- SevenDayWeather w = new SevenDayWeather();
- try {
- SevenDayWeather.initCityMap("cities.txt");
- } catch (IOException e) {
- System.out.println("读文件错误");
- return;
- }
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入你的城市,例如'广东深圳' :");
- String cityName = sc.nextLine();
- sc.close();
- String cityCode = w.cityToCode(cityName);
- if (cityCode == null) {
- System.out.println("该城市似乎不存在");
- } else {
- System.out.println("该城市代码为 " + cityCode);
- }
- ArrayList<DayWeather> sw = null;
- try {
- sw = w.getSevenDayWeather(cityCode);
- } catch (Exception e) {
- System.out.println("发生网络错误或解析错误");
- return;
- }
- System.out.println("=============== 七日天气 =====================");
- System.out.println("日期" + "\t\t" + "天气" + "\t" + "温度" + "\t" + "风");
- System.out.println("-----------------------------------------");
- for (int i = 0; i < sw.size(); i++) {
- System.out.println(sw.get(i));
- }
- }
- }
附件
城市代码 (cities.txt)
- 北京北京 101010100
- 北京海淀 101010200
- 北京朝阳 101010300
- 北京顺义 101010400
- 北京怀柔 101010500
- 北京通州 101010600
- 北京昌平 101010700
- 北京延庆 101010800
- 北京丰台 101010900
- 北京石景山 101011000
- 北京大兴 101011100
- 北京房山 101011200
- 北京密云 101011300
- 北京门头沟 101011400
- 北京平谷 101011500
- 北京八达岭 101011600
- 北京佛爷顶 101011700
- 北京汤河口 101011800
- 北京密云上甸子 101011900
- 北京斋堂 101012000
- 北京霞云岭 101012100
- 上海上海 101020100
- 上海闵行 101020200
- 上海宝山 101020300
- 上海川沙 101020400
- 上海嘉定 101020500
- 上海南汇 101020600
- 上海金山 101020700
- 上海青浦 101020800
- 上海松江 101020900
- 上海奉贤 101021000
- 上海崇明 101021100
- 上海陈家镇 101021101
- 上海引水船 101021102
- 上海徐家汇 101021200
- 上海浦东 101021300
- 天津天津 101030100
- 天津武清 101030200
- 天津宝坻 101030300
- 天津东丽 101030400
- 天津西青 101030500
- 天津北辰 101030600
- 天津宁河 101030700
- 天津汉沽 101030800
- 天津静海 101030900
- 天津津南 101031000
- 天津塘沽 101031100
- 天津大港 101031200
- 天津平台 101031300
- 天津蓟县 101031400
- 重庆重庆 101040100
- 重庆永川 101040200
- 重庆合川 101040300
- 重庆南川 101040400
- 重庆江津 101040500
- 重庆万盛 101040600
- 重庆渝北 101040700
- 重庆北碚 101040800
- 重庆巴南 101040900
- 重庆长寿 101041000
- 重庆黔江 101041100
- 重庆万州天城 101041200
- 重庆万州龙宝 101041300
- 重庆涪陵 101041400
- 重庆开县 101041500
- 重庆城口 101041600
- 重庆云阳 101041700
- 重庆巫溪 101041800
- 重庆奉节 101041900
- 重庆巫山 101042000
- 重庆潼南 101042100
- 重庆垫江 101042200
- 重庆梁平 101042300
- 重庆忠县 101042400
- 重庆石柱 101042500
- 重庆大足 101042600
- 重庆荣昌 101042700
- 重庆铜梁 101042800
- 重庆璧山 101042900
- 重庆丰都 101043000
- 重庆武隆 101043100
- 重庆彭水 101043200
- 重庆綦江 101043300
- 重庆酉阳 101043400
- 重庆金佛山 101043500
- 重庆秀山 101043600
- 重庆沙坪坝 101043700
- 黑龙江哈尔滨 101050101
- 黑龙江双城 101050102
- 黑龙江呼兰 101050103
- 黑龙江阿城 101050104
- 黑龙江宾县 101050105
- 黑龙江依兰 101050106
- 黑龙江巴彦 101050107
- 黑龙江通河 101050108
- 黑龙江方正 101050109
- 黑龙江延寿 101050110
- 黑龙江尚志 101050111
- 黑龙江五常 101050112
- 黑龙江木兰 101050113
- 黑龙江齐齐哈尔 101050201
- 黑龙江讷河 101050202
- 黑龙江龙江 101050203
- 黑龙江甘南 101050204
- 黑龙江富裕 101050205
- 黑龙江依安 101050206
- 黑龙江拜泉 101050207
- 黑龙江克山 101050208
- 黑龙江克东 101050209
- 黑龙江泰来 101050210
- 黑龙江牡丹江 101050301
- 黑龙江海林 101050302
- 黑龙江穆棱 101050303
- 黑龙江林口 101050304
- 黑龙江绥芬河 101050305
- 黑龙江宁安 101050306
- 黑龙江东宁 101050307
- 黑龙江佳木斯 101050401
- 黑龙江汤原 101050402
- 黑龙江抚远 101050403
- 黑龙江桦川 101050404
- 黑龙江桦南 101050405
- 黑龙江同江 101050406
- 黑龙江富锦 101050407
- 黑龙江绥化 101050501
- 黑龙江肇东 101050502
- 黑龙江安达 101050503
- 黑龙江海伦 101050504
- 黑龙江明水 101050505
- 黑龙江望奎 101050506
- 黑龙江兰西 101050507
- 黑龙江青冈 101050508
- 黑龙江庆安 101050509
- 黑龙江绥棱 101050510
- 黑龙江黑河 101050601
- 黑龙江嫩江 101050602
- 黑龙江孙吴 101050603
- 黑龙江逊克 101050604
- 黑龙江五大连池 101050605
- 黑龙江北安 101050606
- 黑龙江大兴安岭 101050701
- 黑龙江塔河 101050702
- 黑龙江漠河 101050703
- 黑龙江呼玛 101050704
- 黑龙江呼中 101050705
- 黑龙江新林 101050706
- 黑龙江阿木尔 101050707
- 黑龙江加格达奇 101050708
- 黑龙江伊春 101050801
- 黑龙江乌伊岭 101050802
- 黑龙江五营 101050803
- 黑龙江铁力 101050804
- 黑龙江嘉荫 101050805
- 黑龙江大庆 101050901
- 黑龙江林甸 101050902
- 黑龙江肇州 101050903
- 黑龙江肇源 101050904
- 黑龙江杜蒙 101050905
- 黑龙江七台河 101051002
- 黑龙江勃利 101051003
- 黑龙江鸡西 101051101
- 黑龙江虎林 101051102
- 黑龙江密山 101051103
- 黑龙江鸡东 101051104
- 黑龙江鹤岗 101051201
- 黑龙江绥滨 101051202
- 黑龙江萝北 101051203
- 黑龙江双鸭山 101051301
- 黑龙江集贤 101051302
- 黑龙江宝清 101051303
- 黑龙江饶河 101051304
- 吉林长春 101060101
- 吉林农安 101060102
- 吉林德惠 101060103
- 吉林九台 101060104
- 吉林榆树 101060105
- 吉林双阳 101060106
- 吉林吉林 101060201
- 吉林舒兰 101060202
- 吉林永吉 101060203
- 吉林蛟河 101060204
- 吉林磐石 101060205
- 吉林桦甸 101060206
- 吉林烟筒山 101060207
- 吉林延吉 101060301
- 吉林敦化 101060302
- 吉林安图 101060303
- 吉林汪清 101060304
- 吉林和龙 101060305
- 吉林天池 101060306
- 吉林龙井 101060307
- 吉林珲春 101060308
- 吉林图们 101060309
- 吉林松江 101060310
- 吉林罗子沟 101060311
- 吉林延边 101060312
- 吉林四平 101060401
- 吉林双辽 101060402
- 吉林梨树 101060403
- 吉林公主岭 101060404
- 吉林伊通 101060405
- 吉林孤家子 101060406
- 吉林通化 101060501
- 吉林梅河口 101060502
- 吉林柳河 101060503
- 吉林辉南 101060504
- 吉林集安 101060505
- 吉林通化县 101060506
- 吉林白城 101060601
- 吉林洮南 101060602
- 吉林大安 101060603
- 吉林镇赉 101060604
- 吉林通榆 101060605
- 吉林辽源 101060701
- 吉林东丰 101060702
- 吉林松原 101060801
- 吉林乾安 101060802
- 吉林前郭 101060803
- 吉林长岭 101060804
- 吉林扶余 101060805
- 吉林白山 101060901
- 吉林靖宇 101060902
- 吉林临江 101060903
- 吉林东岗 101060904
- 吉林长白 101060905
- 辽宁沈阳 101070101
- 辽宁苏家屯 101070102
- 辽宁辽中 101070103
- 辽宁康平 101070104
- 辽宁法库 101070105
- 辽宁新民 101070106
- 辽宁于洪 101070107
- 辽宁新城子 101070108
- 辽宁大连 101070201
- 辽宁瓦房店 101070202
- 辽宁金州 101070203
- 辽宁普兰店 101070204
- 辽宁旅顺 101070205
- 辽宁长海 101070206
- 辽宁庄河 101070207
- 辽宁皮口 101070208
- 辽宁海洋岛 101070209
- 辽宁鞍山 101070301
- 辽宁台安 101070302
- 辽宁岫岩 101070303
- 辽宁海城 101070304
- 辽宁抚顺 101070401
- 辽宁清原 101070403
- 辽宁章党 101070404
- 辽宁本溪 101070501
- 辽宁本溪县 101070502
- 辽宁草河口 101070503
- 辽宁桓仁 101070504
- 辽宁丹东 101070601
- 辽宁凤城 101070602
- 辽宁宽甸 101070603
- 辽宁东港 101070604
- 辽宁东沟 101070605
- 辽宁锦州 101070701
- 辽宁凌海 101070702
- 辽宁北宁 101070703
- 辽宁义县 101070704
- 辽宁黑山 101070705
- 辽宁北镇 101070706
- 辽宁营口 101070801
- 辽宁大石桥 101070802
- 辽宁盖州 101070803
- 辽宁阜新 101070901
- 辽宁彰武 101070902
- 辽宁辽阳 101071001
- 辽宁辽阳县 101071002
- 辽宁灯塔 101071003
- 辽宁铁岭 101071101
- 辽宁开原 101071102
- 辽宁昌图 101071103
- 辽宁西丰 101071104
- 辽宁朝阳 101071201
- 辽宁建平 101071202
- 辽宁凌源 101071203
- 辽宁喀左 101071204
- 辽宁北票 101071205
- 辽宁羊山 101071206
- 辽宁建平县 101071207
- 辽宁盘锦 101071301
- 辽宁大洼 101071302
- 辽宁盘山 101071303
- 辽宁葫芦岛 101071401
- 辽宁建昌 101071402
- 辽宁绥中 101071403
- 辽宁兴城 101071404
- 内蒙古呼和浩特 101080101
- 内蒙古土默特左旗 101080102
- 内蒙古托克托 101080103
- 内蒙古和林格尔 101080104
- 内蒙古清水河 101080105
- 内蒙古呼和浩特市郊区 101080106
- 内蒙古武川 101080107
- 内蒙古包头 101080201
- 内蒙古白云鄂博 101080202
- 内蒙古满都拉 101080203
- 内蒙古土默特右旗 101080204
- 内蒙古固阳 101080205
- 内蒙古达尔罕茂明安联合旗 101080206
- 内蒙古石拐 101080207
- 内蒙古乌海 101080301
- 内蒙古集宁 101080401
- 内蒙古卓资 101080402
- 内蒙古化德 101080403
- 内蒙古商都 101080404
- 内蒙古希拉穆仁 101080405
- 内蒙古兴和 101080406
- 内蒙古凉城 101080407
- 内蒙古察哈尔右翼前旗 101080408
- 内蒙古察哈尔右翼中旗 101080409
- 内蒙古察哈尔右翼后旗 101080410
- 内蒙古四子王旗 101080411
- 内蒙古丰镇 101080412
- 内蒙古通辽 101080501
- 内蒙古舍伯吐 101080502
- 内蒙古科尔沁左翼中旗 101080503
- 内蒙古科尔沁左翼后旗 101080504
- 内蒙古青龙山 101080505
- 内蒙古开鲁 101080506
- 内蒙古库伦旗 101080507
- 内蒙古奈曼旗 101080508
- 内蒙古扎鲁特旗 101080509
- 内蒙古高力板 101080510
- 内蒙古巴雅尔吐胡硕 101080511
- 内蒙古通辽钱家店 101080512
- 内蒙古赤峰 101080601
- 内蒙古赤峰郊区站 101080602
- 内蒙古阿鲁科尔沁旗 101080603
- 内蒙古浩尔吐 101080604
- 内蒙古巴林左旗 101080605
- 内蒙古巴林右旗 101080606
- 内蒙古林西 101080607
- 内蒙古克什克腾旗 101080608
- 内蒙古翁牛特旗 101080609
- 内蒙古岗子 101080610
- 内蒙古喀喇沁旗 101080611
- 内蒙古八里罕 101080612
- 内蒙古宁城 101080613
- 内蒙古敖汉旗 101080614
- 内蒙古宝过图 101080615
- 内蒙古鄂尔多斯 101080701
- 内蒙古达拉特旗 101080703
- 内蒙古准格尔旗 101080704
- 内蒙古鄂托克前旗 101080705
- 内蒙古河南 101080706
- 内蒙古伊克乌素 101080707
- 内蒙古鄂托克旗 101080708
- 内蒙古杭锦旗 101080709
- 内蒙古乌审旗 101080710
- 内蒙古伊金霍洛旗 101080711
- 内蒙古乌审召 101080712
- 内蒙古东胜 101080713
- 内蒙古临河 101080801
- 内蒙古五原 101080802
- 内蒙古磴口 101080803
- 内蒙古乌拉特前旗 101080804
- 内蒙古大佘太 101080805
- 内蒙古乌拉特中旗 101080806
- 内蒙古乌拉特后旗 101080807
- 内蒙古海力素 101080808
- 内蒙古那仁宝力格 101080809
- 内蒙古杭锦后旗 101080810
- 内蒙古巴盟农试站 101080811
- 内蒙古锡林浩特 101080901
- 内蒙古朝克乌拉 101080902
- 内蒙古二连浩特 101080903
- 内蒙古阿巴嘎旗 101080904
- 内蒙古伊和郭勒 101080905
- 内蒙古苏尼特左旗 101080906
- 内蒙古苏尼特右旗 101080907
- 内蒙古朱日和 101080908
- 内蒙古东乌珠穆沁旗 101080909
- 内蒙古西乌珠穆沁旗 101080910
- 内蒙古太仆寺旗 101080911
- 内蒙古镶黄旗 101080912
- 内蒙古正镶白旗 101080913
- 内蒙古正兰旗 101080914
- 内蒙古多伦 101080915
- 内蒙古博克图 101080916
- 内蒙古乌拉盖 101080917
- 内蒙古白日乌拉 101080918
- 内蒙古那日图 101080919
- 内蒙古呼伦贝尔 101081000
- 内蒙古海拉尔 101081001
- 内蒙古小二沟 101081002
- 内蒙古阿荣旗 101081003
- 内蒙古莫力达瓦旗 101081004
- 内蒙古鄂伦春旗 101081005
- 内蒙古鄂温克旗 101081006
- 内蒙古陈巴尔虎旗 101081007
- 内蒙古新巴尔虎左旗 101081008
- 内蒙古新巴尔虎右旗 101081009
- 内蒙古满洲里 101081010
- 内蒙古牙克石 101081011
- 内蒙古扎兰屯 101081012
- 内蒙古额尔古纳 101081014
- 内蒙古根河 101081015
- 内蒙古图里河 101081016
- 内蒙古乌兰浩特 101081101
- 内蒙古阿尔山 101081102
- 内蒙古科尔沁右翼中旗 101081103
- 内蒙古胡尔勒 101081104
- 内蒙古扎赉特旗 101081105
- 内蒙古索伦 101081106
- 内蒙古突泉 101081107
- 内蒙古霍林郭勒 101081108
- 内蒙古阿拉善左旗 101081201
- 内蒙古阿拉善右旗 101081202
- 内蒙古额济纳旗 101081203
- 内蒙古拐子湖 101081204
- 内蒙古吉兰太 101081205
- 内蒙古锡林高勒 101081206
- 内蒙古头道湖 101081207
- 内蒙古中泉子 101081208
- 内蒙古巴彦诺尔贡 101081209
- 内蒙古雅布赖 101081210
- 内蒙古乌斯太 101081211
- 内蒙古孪井滩 101081212
- 河北石家庄 101090101
- 河北井陉 101090102
- 河北正定 101090103
- 河北栾城 101090104
- 河北行唐 101090105
- 河北灵寿 101090106
- 河北高邑 101090107
- 河北深泽 101090108
- 河北赞皇 101090109
- 河北无极 101090110
- 河北平山 101090111
- 河北元氏 101090112
- 河北赵县 101090113
- 河北辛集 101090114
- 河北藁城 101090115
- 河北晋洲 101090116
- 河北新乐 101090117
- 河北保定 101090201
- 河北满城 101090202
- 河北阜平 101090203
- 河北徐水 101090204
- 河北唐县 101090205
- 河北高阳 101090206
- 河北容城 101090207
- 河北紫荆关 101090208
- 河北涞源 101090209
- 河北望都 101090210
- 河北安新 101090211
- 河北易县 101090212
- 河北涞水 101090213
- 河北曲阳 101090214
- 河北蠡县 101090215
- 河北顺平 101090216
- 河北雄县 101090217
- 河北涿州 101090218
- 河北定州 101090219
- 河北安国 101090220
- 河北高碑店 101090221
- 河北张家口 101090301
- 河北宣化 101090302
- 河北张北 101090303
- 河北康保 101090304
- 河北沽源 101090305
- 河北尚义 101090306
- 河北蔚县 101090307
- 河北阳原 101090308
- 河北怀安 101090309
- 河北万全 101090310
- 河北怀来 101090311
- 河北涿鹿 101090312
- 河北赤城 101090313
- 河北崇礼 101090314
- 河北承德 101090402
- 河北承德县 101090403
- 河北兴隆 101090404
- 河北平泉 101090405
- 河北滦平 101090406
- 河北隆化 101090407
- 河北丰宁 101090408
- 河北宽城 101090409
- 河北围场 101090410
- 河北塞罕坎 101090411
- 河北唐山 101090501
- 河北丰南 101090502
- 河北丰润 101090503
- 河北滦县 101090504
- 河北滦南 101090505
- 河北乐亭 101090506
- 河北迁西 101090507
- 河北玉田 101090508
- 河北唐海 101090509
- 河北遵化 101090510
- 河北迁安 101090511
- 河北廊坊 101090601
- 河北固安 101090602
- 河北永清 101090603
- 河北香河 101090604
- 河北大城 101090605
- 河北文安 101090606
- 河北大厂 101090607
- 河北霸州 101090608
- 河北三河 101090609
- 河北沧州 101090701
- 河北青县 101090702
- 河北东光 101090703
- 河北海兴 101090704
- 河北盐山 101090705
- 河北肃宁 101090706
- 河北南皮 101090707
- 河北吴桥 101090708
- 河北献县 101090709
- 河北孟村 101090710
- 河北泊头 101090711
- 河北任丘 101090712
- 河北黄骅 101090713
- 河北河间 101090714
- 河北曹妃甸 101090715
- 河北衡水 101090801
- 河北枣强 101090802
- 河北武邑 101090803
- 河北武强 101090804
- 河北饶阳 101090805
- 河北安平 101090806
- 河北故城 101090807
- 河北景县 101090808
- 河北阜城 101090809
- 河北冀州 101090810
- 河北深州 101090811
- 河北邢台 101090901
- 河北临城 101090902
- 河北邢台县浆水 101090903
- 河北内邱 101090904
- 河北柏乡 101090905
- 河北隆尧 101090906
- 河北南和 101090907
- 河北宁晋 101090908
- 河北巨鹿 101090909
- 河北新河 101090910
- 河北广宗 101090911
- 河北平乡 101090912
- 河北威县 101090913
- 河北清河 101090914
- 河北临西 101090915
- 河北南宫 101090916
- 河北沙河 101090917
- 河北任县 101090918
- 河北邯郸 101091001
- 河北峰峰 101091002
- 河北临漳 101091003
- 河北成安 101091004
- 河北大名 101091005
- 河北涉县 101091006
- 河北磁县 101091007
- 河北肥乡 101091008
- 河北永年 101091009
- 河北邱县 101091010
- 河北鸡泽 101091011
- 河北广平 101091012
- 河北馆陶 101091013
- 河北魏县 101091014
- 河北曲周 101091015
- 河北武安 101091016
- 河北秦皇岛 101091101
- 河北青龙 101091102
- 河北昌黎 101091103
- 河北抚宁 101091104
- 河北卢龙 101091105
- 河北北戴河 101091106
- 山西太原 101100101
- 山西清徐 101100102
- 山西阳曲 101100103
- 山西娄烦 101100104
- 山西太原古交区 101100105
- 山西太原北郊 101100106
- 山西太原南郊 101100107
- 山西大同 101100201
- 山西阳高 101100202
- 山西大同县 101100203
- 山西天镇 101100204
- 山西广灵 101100205
- 山西灵邱 101100206
- 山西浑源 101100207
- 山西左云 101100208
- 山西阳泉 101100301
- 山西盂县 101100302
- 山西平定 101100303
- 山西晋中 101100401
- 山西榆次 101100402
- 山西榆社 101100403
- 山西左权 101100404
- 山西和顺 101100405
- 山西昔阳 101100406
- 山西寿阳 101100407
- 山西太谷 101100408
- 山西祁县 101100409
- 山西平遥 101100410
- 山西灵石 101100411
- 山西介休 101100412
- 山西长治 101100501
- 山西黎城 101100502
- 山西屯留 101100503
- 山西潞城 101100504
- 山西襄垣 101100505
- 山西平顺 101100506
- 山西武乡 101100507
- 山西沁县 101100508
- 山西长子 101100509
- 山西沁源 101100510
- 山西壶关 101100511
- 山西晋城 101100601
- 山西沁水 101100602
- 山西阳城 101100603
- 山西陵川 101100604
- 山西高平 101100605
- 山西临汾 101100701
- 山西曲沃 101100702
- 山西永和 101100703
- 山西隰县 101100704
- 山西大宁 101100705
- 山西吉县 101100706
- 山西襄汾 101100707
- 山西蒲县 101100708
- 山西汾西 101100709
- 山西洪洞 101100710
- 山西霍州 101100711
- 山西乡宁 101100712
- 山西翼城 101100713
- 山西侯马 101100714
- 山西浮山 101100715
- 山西安泽 101100716
- 山西古县 101100717
- 山西运城 101100801
- 山西临猗 101100802
- 山西稷山 101100803
- 山西万荣 101100804
- 山西河津 101100805
- 山西新绛 101100806
- 山西绛县 101100807
- 山西闻喜 101100808
- 山西垣曲 101100809
- 山西永济 101100810
- 山西芮城 101100811
- 山西夏县 101100812
- 山西平陆 101100813
- 山西朔州 101100901
- 山西平鲁 101100902
- 山西山阴 101100903
- 山西右玉 101100904
- 山西应县 101100905
- 山西怀仁 101100906
- 山西忻州 101101001
- 山西定襄 101101002
- 山西五台县豆村 101101003
- 山西河曲 101101004
- 山西偏关 101101005
- 山西神池 101101006
- 山西宁武 101101007
- 山西代县 101101008
- 山西繁峙 101101009
- 山西五台山 101101010
- 山西保德 101101011
- 山西静乐 101101012
- 山西岢岚 101101013
- 山西五寨 101101014
- 山西原平 101101015
- 山西吕梁 101101100
- 山西离石 101101101
- 山西临县 101101102
- 山西兴县 101101103
- 山西岚县 101101104
- 山西柳林 101101105
- 山西石楼 101101106
- 山西方山 101101107
- 山西交口 101101108
- 山西中阳 101101109
- 山西孝义 101101110
- 山西汾阳 101101111
- 山西文水 101101112
- 山西交城 101101113
- 陕西西安 101110101
- 陕西长安 101110102
- 陕西临潼 101110103
- 陕西蓝田 101110104
- 陕西周至 101110105
- 陕西户县 101110106
- 陕西高陵 101110107
- 陕西杨凌 101110108
- 陕西咸阳 101110200
- 陕西三原 101110201
- 陕西礼泉 101110202
- 陕西永寿 101110203
- 陕西淳化 101110204
- 陕西泾阳 101110205
- 陕西武功 101110206
- 陕西乾县 101110207
- 陕西彬县 101110208
- 陕西长武 101110209
- 陕西旬邑 101110210
- 陕西兴平 101110211
- 陕西延安 101110300
- 陕西延长 101110301
- 陕西延川 101110302
- 陕西子长 101110303
- 陕西宜川 101110304
- 陕西富县 101110305
- 陕西志丹 101110306
- 陕西安塞 101110307
- 陕西甘泉 101110308
- 陕西洛川 101110309
- 陕西黄陵 101110310
- 陕西黄龙 101110311
- 陕西吴起 101110312
- 陕西榆林 101110401
- 陕西府谷 101110402
- 陕西神木 101110403
- 陕西佳县 101110404
- 陕西定边 101110405
- 陕西靖边 101110406
- 陕西横山 101110407
- 陕西米脂 101110408
- 陕西子洲 101110409
- 陕西绥德 101110410
- 陕西吴堡 101110411
- 陕西清涧 101110412
- 陕西渭南 101110501
- 陕西华县 101110502
- 陕西潼关 101110503
- 陕西大荔 101110504
- 陕西白水 101110505
- 陕西富平 101110506
- 陕西蒲城 101110507
- 陕西澄城 101110508
- 陕西合阳 101110509
- 陕西韩城 101110510
- 陕西华阴 101110511
- 陕西华山 101110512
- 陕西商洛 101110601
- 陕西洛南 101110602
- 陕西柞水 101110603
- 陕西镇安 101110605
- 陕西丹凤 101110606
- 陕西商南 101110607
- 陕西山阳 101110608
- 陕西安康 101110701
- 陕西紫阳 101110702
- 陕西石泉 101110703
- 陕西汉阴 101110704
- 陕西旬阳 101110705
- 陕西岚皋 101110706
- 陕西平利 101110707
- 陕西白河 101110708
- 陕西镇坪 101110709
- 陕西宁陕 101110710
- 陕西汉中 101110801
- 陕西略阳 101110802
- 陕西勉县 101110803
- 陕西留坝 101110804
- 陕西洋县 101110805
- 陕西城固 101110806
- 陕西西乡 101110807
- 陕西佛坪 101110808
- 陕西宁强 101110809
- 陕西南郑 101110810
- 陕西镇巴 101110811
- 陕西宝鸡 101110901
- 陕西宝鸡县 101110902
- 陕西千阳 101110903
- 陕西麟游 101110904
- 陕西岐山 101110905
- 陕西凤翔 101110906
- 陕西扶风 101110907
- 陕西眉县 101110908
- 陕西太白 101110909
- 陕西凤县 101110910
- 陕西陇县 101110911
- 陕西铜川 101111001
- 陕西耀县 101111002
- 陕西宜君 101111003
- 山东济南 101120101
- 山东长清 101120102
- 山东商河 101120103
- 山东章丘 101120104
- 山东平阴 101120105
- 山东济阳 101120106
- 山东青岛 101120201
- 山东崂山 101120202
- 山东潮连岛 101120203
- 山东即墨 101120204
- 山东胶州 101120205
- 山东胶南 101120206
- 山东莱西 101120207
- 山东平度 101120208
- 山东淄博 101120301
- 山东淄川 101120302
- 山东博山 101120303
- 山东高青 101120304
- 山东周村 101120305
- 山东沂源 101120306
- 山东桓台 101120307
- 山东临淄 101120308
- 山东德州 101120401
- 山东武城 101120402
- 山东临邑 101120403
- 山东陵县 101120404
- 山东齐河 101120405
- 山东乐陵 101120406
- 山东庆云 101120407
- 山东平原 101120408
- 山东宁津 101120409
- 山东夏津 101120410
- 山东禹城 101120411
- 山东烟台 101120501
- 山东莱州 101120502
- 山东长岛 101120503
- 山东蓬莱 101120504
- 山东龙口 101120505
- 山东招远 101120506
- 山东栖霞 101120507
- 山东福山 101120508
- 山东牟平 101120509
- 山东莱阳 101120510
- 山东海阳 101120511
- 山东千里岩 101120512
- 山东潍坊 101120601
- 山东青州 101120602
- 山东寿光 101120603
- 山东临朐 101120604
- 山东昌乐 101120605
- 山东昌邑 101120606
- 山东安丘 101120607
- 山东高密 101120608
- 山东诸城 101120609
- 山东济宁 101120701
- 山东嘉祥 101120702
- 山东微山 101120703
- 山东鱼台 101120704
- 山东兖州 101120705
- 山东金乡 101120706
- 山东汶上 101120707
- 山东泗水 101120708
- 山东梁山 101120709
- 山东曲阜 101120710
- 山东邹城 101120711
- 山东泰安 101120801
- 山东新泰 101120802
- 山东泰山 101120803
- 山东肥城 101120804
- 山东东平 101120805
- 山东宁阳 101120806
- 山东临沂 101120901
- 山东莒南 101120902
- 山东沂南 101120903
- 山东苍山 101120904
- 山东临沭 101120905
- 山东郯城 101120906
- 山东蒙阴 101120907
- 山东平邑 101120908
- 山东费县 101120909
- 山东沂水 101120910
- 山东马站 101120911
- 山东菏泽 101121001
- 山东鄄城 101121002
- 山东郓城 101121003
- 山东东明 101121004
- 山东定陶 101121005
- 山东巨野 101121006
- 山东曹县 101121007
- 山东成武 101121008
- 山东单县 101121009
- 山东滨州 101121101
- 山东博兴 101121102
- 山东无棣 101121103
- 山东阳信 101121104
- 山东惠民 101121105
- 山东沾化 101121106
- 山东邹平 101121107
- 山东东营 101121201
- 山东河口 101121202
- 山东垦利 101121203
- 山东利津 101121204
- 山东广饶 101121205
- 山东威海 101121301
- 山东文登 101121302
- 山东荣成 101121303
- 山东乳山 101121304
- 山东成山头 101121305
- 山东石岛 101121306
- 山东枣庄 101121401
- 山东薛城 101121402
- 山东峄城 101121403
- 山东台儿庄 101121404
- 山东滕州 101121405
- 山东日照 101121501
- 山东五莲 101121502
- 山东莒县 101121503
- 山东莱芜 101121601
- 山东聊城 101121701
- 山东冠县 101121702
- 山东阳谷 101121703
- 山东高唐 101121704
- 山东茌平 101121705
- 山东东阿 101121706
- 山东临清 101121707
- 山东朝城 101121708
- 山东莘县 101121709
- 新疆乌鲁木齐 101130101
- 新疆蔡家湖 101130102
- 新疆小渠子 101130103
- 新疆巴仑台 101130104
- 新疆达坂城 101130105
- 新疆十三间房气象站 101130106
- 新疆天山大西沟 101130107
- 新疆乌鲁木齐牧试站 101130108
- 新疆天池 101130109
- 新疆白杨沟 101130110
- 新疆克拉玛依 101130201
- 新疆石河子 101130301
- 新疆炮台 101130302
- 新疆莫索湾 101130303
- 新疆乌兰乌苏 101130304
- 新疆昌吉 101130401
- 新疆呼图壁 101130402
- 新疆米泉 101130403
- 新疆阜康 101130404
- 新疆吉木萨尔 101130405
- 新疆奇台 101130406
- 新疆玛纳斯 101130407
- 新疆木垒 101130408
- 新疆北塔山 101130409
- 新疆吐鲁番 101130501
- 新疆托克逊 101130502
- 新疆吐鲁番东坎 101130503
- 新疆鄯善 101130504
- 新疆红柳河 101130505
- 新疆库尔勒 101130601
- 新疆轮台 101130602
- 新疆尉犁 101130603
- 新疆若羌 101130604
- 新疆且末 101130605
- 新疆和静 101130606
- 新疆焉耆 101130607
- 新疆和硕 101130608
- 新疆库米什 101130609
- 新疆巴音布鲁克 101130610
- 新疆铁干里克 101130611
- 新疆博湖 101130612
- 新疆塔中 101130613
- 新疆阿拉尔 101130701
- 新疆阿克苏 101130801
- 新疆乌什 101130802
- 新疆温宿 101130803
- 新疆拜城 101130804
- 新疆新和 101130805
- 新疆沙雅 101130806
- 新疆库车 101130807
- 新疆柯坪 101130808
- 新疆阿瓦提 101130809
- 新疆喀什 101130901
- 新疆英吉沙 101130902
- 新疆塔什库尔干 101130903
- 新疆麦盖提 101130904
- 新疆莎车 101130905
- 新疆叶城 101130906
- 新疆泽普 101130907
- 新疆巴楚 101130908
- 新疆岳普湖 101130909
- 新疆伽师 101130910
- 新疆伊宁 101131001
- 新疆察布查尔 101131002
- 新疆尼勒克 101131003
- 新疆伊宁县 101131004
- 新疆巩留 101131005
- 新疆新源 101131006
- 新疆昭苏 101131007
- 新疆特克斯 101131008
- 新疆霍城 101131009
- 新疆霍尔果斯 101131010
- 新疆塔城 101131101
- 新疆裕民 101131102
- 新疆额敏 101131103
- 新疆和布克赛尔 101131104
- 新疆托里 101131105
- 新疆乌苏 101131106
- 新疆沙湾 101131107
- 新疆和丰 101131108
- 新疆哈密 101131201
- 新疆沁城 101131202
- 新疆巴里坤 101131203
- 新疆伊吾 101131204
- 新疆淖毛湖 101131205
- 新疆和田 101131301
- 新疆皮山 101131302
- 新疆策勒 101131303
- 新疆墨玉 101131304
- 新疆洛浦 101131305
- 新疆民丰 101131306
- 新疆于田 101131307
- 新疆阿勒泰 101131401
- 新疆哈巴河 101131402
- 新疆一八五团 101131403
- 新疆黑山头 101131404
- 新疆吉木乃 101131405
- 新疆布尔津 101131406
- 新疆福海 101131407
- 新疆富蕴 101131408
- 新疆青河 101131409
- 新疆安德河 101131410
- 新疆阿图什 101131501
- 新疆乌恰 101131502
- 新疆阿克陶 101131503
- 新疆阿合奇 101131504
- 新疆吐尔尕特 101131505
- 新疆博乐 101131601
- 新疆温泉 101131602
- 新疆精河 101131603
- 新疆阿拉山口 101131606
- 西藏拉萨 101140101
- 西藏当雄 101140102
- 西藏尼木 101140103
- 西藏墨竹贡卡 101140104
- 西藏日喀则 101140201
- 西藏拉孜 101140202
- 西藏南木林 101140203
- 西藏聂拉木 101140204
- 西藏定日 101140205
- 西藏江孜 101140206
- 西藏帕里 101140207
- 西藏山南 101140301
- 西藏贡嘎 101140302
- 西藏琼结 101140303
- 西藏加查 101140304
- 西藏浪卡子 101140305
- 西藏错那 101140306
- 西藏隆子 101140307
- 西藏泽当 101140308
- 西藏林芝 101140401
- 西藏波密 101140402
- 西藏米林 101140403
- 西藏察隅 101140404
- 西藏昌都 101140501
- 西藏丁青 101140502
- 西藏类乌齐 101140503
- 西藏洛隆 101140504
- 西藏左贡 101140505
- 西藏芒康 101140506
- 西藏八宿 101140507
- 西藏那曲 101140601
- 西藏嘉黎 101140603
- 西藏班戈 101140604
- 西藏安多 101140605
- 西藏索县 101140606
- 西藏比如 101140607
- 西藏阿里 101140701
- 西藏改则 101140702
- 西藏申扎 101140703
- 西藏狮泉河 101140704
- 西藏普兰 101140705
- 青海西宁 101150101
- 青海大通 101150102
- 青海湟源 101150103
- 青海湟中 101150104
- 青海铁卜加 101150105
- 青海铁卜加寺 101150106
- 青海中心站 101150107
- 青海海东 101150201
- 青海乐都 101150202
- 青海民和 101150203
- 青海互助 101150204
- 青海化隆 101150205
- 青海循化 101150206
- 青海冷湖 101150207
- 青海平安 101150208
- 青海黄南 101150301
- 青海尖扎 101150302
- 青海泽库 101150303
- 青海河南 101150304
- 青海海南 101150401
- 青海江西沟 101150402
- 青海贵德 101150404
- 青海河卡 101150405
- 青海兴海 101150406
- 青海贵南 101150407
- 青海同德 101150408
- 青海共和 101150409
- 青海果洛 101150501
- 青海班玛 101150502
- 青海甘德 101150503
- 青海达日 101150504
- 青海久治 101150505
- 青海玛多 101150506
- 青海清水河 101150507
- 青海玛沁 101150508
- 青海玉树 101150601
- 青海托托河 101150602
- 青海治多 101150603
- 青海杂多 101150604
- 青海囊谦 101150605
- 青海曲麻莱 101150606
- 青海海西 101150701
- 青海格尔木 101150702
- 青海察尔汉 101150703
- 青海野牛沟 101150704
- 青海五道梁 101150705
- 青海小灶火 101150706
- 青海天峻 101150708
- 青海乌兰 101150709
- 青海都兰 101150710
- 青海诺木洪 101150711
- 青海茫崖 101150712
- 青海大柴旦 101150713
- 青海茶卡 101150714
- 青海香日德 101150715
- 青海德令哈 101150716
- 青海海北 101150801
- 青海门源 101150802
- 青海祁连 101150803
- 青海海晏 101150804
- 青海托勒 101150805
- 青海刚察 101150806
- 甘肃兰州 101160101
- 甘肃皋兰 101160102
- 甘肃永登 101160103
- 甘肃榆中 101160104
- 甘肃定西 101160201
- 甘肃通渭 101160202
- 甘肃陇西 101160203
- 甘肃渭源 101160204
- 甘肃临洮 101160205
- 甘肃漳县 101160206
- 甘肃岷县 101160207
- 甘肃安定 101160208
- 甘肃平凉 101160301
- 甘肃泾川 101160302
- 甘肃灵台 101160303
- 甘肃崇信 101160304
- 甘肃华亭 101160305
- 甘肃庄浪 101160306
- 甘肃静宁 101160307
- 甘肃崆峒 101160308
- 甘肃庆阳 101160401
- 甘肃西峰 101160402
- 甘肃环县 101160403
- 甘肃华池 101160404
- 甘肃合水 101160405
- 甘肃正宁 101160406
- 甘肃宁县 101160407
- 甘肃镇原 101160408
- 甘肃庆城 101160409
- 甘肃武威 101160501
- 甘肃民勤 101160502
- 甘肃古浪 101160503
- 甘肃乌鞘岭 101160504
- 甘肃天祝 101160505
- 甘肃金昌 101160601
- 甘肃永昌 101160602
- 甘肃张掖 101160701
- 甘肃肃南 101160702
- 甘肃民乐 101160703
- 甘肃临泽 101160704
- 甘肃高台 101160705
- 甘肃山丹 101160706
- 甘肃酒泉 101160801
- 甘肃鼎新 101160802
- 甘肃金塔 101160803
- 甘肃马鬃山 101160804
- 甘肃瓜州 101160805
- 甘肃肃北 101160806
- 甘肃玉门镇 101160807
- 甘肃敦煌 101160808
- 甘肃天水 101160901
- 甘肃北道区 101160902
- 甘肃清水 101160903
- 甘肃秦安 101160904
- 甘肃甘谷 101160905
- 甘肃武山 101160906
- 甘肃张家川 101160907
- 甘肃麦积 101160908
- 甘肃武都 101161001
- 甘肃成县 101161002
- 甘肃文县 101161003
- 甘肃宕昌 101161004
- 甘肃康县 101161005
- 甘肃西和 101161006
- 甘肃礼县 101161007
- 甘肃徽县 101161008
- 甘肃两当 101161009
- 甘肃临夏 101161101
- 甘肃康乐 101161102
- 甘肃永靖 101161103
- 甘肃广河 101161104
- 甘肃和政 101161105
- 甘肃东乡 101161106
- 甘肃合作 101161201
- 甘肃临潭 101161202
- 甘肃卓尼 101161203
- 甘肃舟曲 101161204
- 甘肃迭部 101161205
- 甘肃玛曲 101161206
- 甘肃碌曲 101161207
- 甘肃夏河 101161208
- 甘肃白银 101161301
- 甘肃靖远 101161302
- 甘肃会宁 101161303
- 甘肃华家岭 101161304
- 甘肃景泰 101161305
- 宁夏银川 101170101
- 宁夏永宁 101170102
- 宁夏灵武 101170103
- 宁夏贺兰 101170104
- 宁夏石嘴山 101170201
- 宁夏惠农 101170202
- 宁夏平罗 101170203
- 宁夏陶乐 101170204
- 宁夏石炭井 101170205
- 宁夏大武口 101170206
- 宁夏吴忠 101170301
- 宁夏同心 101170302
- 宁夏盐池 101170303
- 宁夏韦州 101170304
- 宁夏麻黄山 101170305
- 宁夏青铜峡 101170306
- 宁夏固原 101170401
- 宁夏西吉 101170402
- 宁夏隆德 101170403
- 宁夏泾源 101170404
- 宁夏六盘山 101170405
- 宁夏彭阳 101170406
- 宁夏中卫 101170501
- 宁夏中宁 101170502
- 宁夏兴仁堡 101170503
- 宁夏海原 101170504
- 河南郑州 101180101
- 河南巩义 101180102
- 河南荥阳 101180103
- 河南登封 101180104
- 河南新密 101180105
- 河南新郑 101180106
- 河南中牟 101180107
- 河南郑州农试站 101180108
- 河南安阳 101180201
- 河南汤阴 101180202
- 河南滑县 101180203
- 河南内黄 101180204
- 河南林州 101180205
- 河南新乡 101180301
- 河南获嘉 101180302
- 河南原阳 101180303
- 河南辉县 101180304
- 河南卫辉 101180305
- 河南延津 101180306
- 河南封丘 101180307
- 河南长垣 101180308
- 河南许昌 101180401
- 河南鄢陵 101180402
- 河南襄城 101180403
- 河南长葛 101180404
- 河南禹州 101180405
- 河南平顶山 101180501
- 河南郏县 101180502
- 河南宝丰 101180503
- 河南汝州 101180504
- 河南叶县 101180505
- 河南舞钢 101180506
- 河南鲁山 101180507
- 河南信阳 101180601
- 河南息县 101180602
- 河南罗山 101180603
- 河南光山 101180604
- 河南新县 101180605
- 河南淮滨 101180606
- 河南潢川 101180607
- 河南固始 101180608
- 河南商城 101180609
- 河南鸡公山 101180610
- 河南信阳地区农试站 101180611
- 河南南阳 101180701
- 河南南召 101180702
- 河南方城 101180703
- 河南社旗 101180704
- 河南西峡 101180705
- 河南内乡 101180706
- 河南镇平 101180707
- 河南淅川 101180708
- 河南新野 101180709
- 河南唐河 101180710
- 河南邓州 101180711
- 河南桐柏 101180712
- 河南开封 101180801
- 河南杞县 101180802
- 河南尉氏 101180803
- 河南通许 101180804
- 河南兰考 101180805
- 河南洛阳 101180901
- 河南新安 101180902
- 河南孟津 101180903
- 河南宜阳 101180904
- 河南洛宁 101180905
- 河南伊川 101180906
- 河南嵩县 101180907
- 河南偃师 101180908
- 河南栾川 101180909
- 河南汝阳 101180910
- 河南商丘 101181001
- 河南睢阳区 101181002
- 河南睢县 101181003
- 河南民权 101181004
- 河南虞城 101181005
- 河南柘城 101181006
- 河南宁陵 101181007
- 河南夏邑 101181008
- 河南永城 101181009
- 河南焦作 101181101
- 河南修武 101181102
- 河南武陟 101181103
- 河南沁阳 101181104
- 河南博爱 101181106
- 河南温县 101181107
- 河南孟州 101181108
- 河南鹤壁 101181201
- 河南浚县 101181202
- 河南淇县 101181203
- 河南濮阳 101181301
- 河南台前 101181302
- 河南南乐 101181303
- 河南清丰 101181304
- 河南范县 101181305
- 河南周口 101181401
- 河南扶沟 101181402
- 河南太康 101181403
- 河南淮阳 101181404
- 河南西华 101181405
- 河南商水 101181406
- 河南项城 101181407
- 河南郸城 101181408
- 河南鹿邑 101181409
- 河南沈丘 101181410
- 河南黄泛区 101181411
- 河南漯河 101181501
- 河南临颍 101181502
- 河南舞阳 101181503
- 河南驻马店 101181601
- 河南西平 101181602
- 河南遂平 101181603
- 河南上蔡 101181604
- 河南汝南 101181605
- 河南泌阳 101181606
- 河南平舆 101181607
- 河南新蔡 101181608
- 河南确山 101181609
- 河南正阳 101181610
- 河南三门峡 101181701
- 河南灵宝 101181702
- 河南渑池 101181703
- 河南卢氏 101181704
- 河南济源 101181801
- 江苏南京 101190101
- 江苏溧水 101190102
- 江苏高淳 101190103
- 江苏江宁 101190104
- 江苏六合 101190105
- 江苏江浦 101190106
- 江苏浦口 101190107
- 江苏无锡 101190201
- 江苏江阴 101190202
- 江苏宜兴 101190203
- 江苏镇江 101190301
- 江苏丹阳 101190302
- 江苏扬中 101190303
- 江苏句容 101190304
- 江苏丹徒 101190305
- 江苏苏州 101190401
- 江苏常熟 101190402
- 江苏张家港 101190403
- 江苏昆山 101190404
- 江苏吴县东山 101190405
- 江苏吴县 101190406
- 江苏吴江 101190407
- 江苏太仓 101190408
- 江苏南通 101190501
- 江苏海安 101190502
- 江苏如皋 101190503
- 江苏如东 101190504
- 江苏吕泗 101190505
- 江苏吕泗渔场 101190506
- 江苏启东 101190507
- 江苏海门 101190508
- 江苏通州 101190509
- 江苏扬州 101190601
- 江苏宝应 101190602
- 江苏仪征 101190603
- 江苏高邮 101190604
- 江苏江都 101190605
- 江苏邗江 101190606
- 江苏盐城 101190701
- 江苏响水 101190702
- 江苏滨海 101190703
- 江苏阜宁 101190704
- 江苏射阳 101190705
- 江苏建湖 101190706
- 江苏东台 101190707
- 江苏大丰 101190708
- 江苏盐都 101190709
- 江苏徐州 101190801
- 江苏徐州农试站 101190802
- 江苏丰县 101190803
- 江苏沛县 101190804
- 江苏邳州 101190805
- 江苏睢宁 101190806
- 江苏新沂 101190807
- 江苏淮安 101190901
- 江苏金湖 101190902
- 江苏盱眙 101190903
- 江苏洪泽 101190904
- 江苏涟水 101190905
- 江苏淮阴县 101190906
- 江苏淮阴 101190907
- 江苏楚州 101190908
- 江苏连云港 101191001
- 江苏东海 101191002
- 江苏赣榆 101191003
- 江苏灌云 101191004
- 江苏灌南 101191005
- 江苏西连岛 101191006
- 江苏燕尾港 101191007
- 江苏常州 101191101
- 江苏溧阳 101191102
- 江苏金坛 101191103
- 江苏泰州 101191201
- 江苏兴化 101191202
- 江苏泰兴 101191203
- 江苏姜堰 101191204
- 江苏靖江 101191205
- 江苏宿迁 101191301
- 江苏沭阳 101191302
- 江苏泗阳 101191303
- 江苏泗洪 101191304
- 湖北武汉 101200101
- 湖北蔡甸 101200102
- 湖北黄陂 101200103
- 湖北新洲 101200104
- 湖北江夏 101200105
- 湖北襄樊 101200201
- 湖北襄阳 101200202
- 湖北保康 101200203
- 湖北南漳 101200204
- 湖北宜城 101200205
- 湖北老河口 101200206
- 湖北谷城 101200207
- 湖北枣阳 101200208
- 湖北鄂州 101200301
- 湖北孝感 101200401
- 湖北安陆 101200402
- 湖北云梦 101200403
- 湖北大悟 101200404
- 湖北应城 101200405
- 湖北汉川 101200406
- 湖北黄冈 101200501
- 湖北红安 101200502
- 湖北麻城 101200503
- 湖北罗田 101200504
- 湖北英山 101200505
- 湖北浠水 101200506
- 湖北蕲春 101200507
- 湖北黄梅 101200508
- 湖北武穴 101200509
- 湖北黄石 101200601
- 湖北大冶 101200602
- 湖北阳新 101200603
- 湖北咸宁 101200701
- 湖北赤壁 101200702
- 湖北嘉鱼 101200703
- 湖北崇阳 101200704
- 湖北通城 101200705
- 湖北通山 101200706
- 湖北荆州 101200801
- 湖北江陵 101200802
- 湖北公安 101200803
- 湖北石首 101200804
- 湖北监利 101200805
- 湖北洪湖 101200806
- 湖北松滋 101200807
- 湖北宜昌 101200901
- 湖北远安 101200902
- 湖北秭归 101200903
- 湖北兴山 101200904
- 湖北宜昌县 101200905
- 湖北五峰 101200906
- 湖北当阳 101200907
- 湖北长阳 101200908
- 湖北宜都 101200909
- 湖北枝江 101200910
- 湖北三峡 101200911
- 湖北夷陵 101200912
- 湖北恩施 101201001
- 湖北利川 101201002
- 湖北建始 101201003
- 湖北咸丰 101201004
- 湖北宣恩 101201005
- 湖北鹤峰 101201006
- 湖北来凤 101201007
- 湖北巴东 101201008
- 湖北绿葱坡 101201009
- 湖北十堰 101201101
- 湖北竹溪 101201102
- 湖北郧西 101201103
- 湖北郧县 101201104
- 湖北竹山 101201105
- 湖北房县 101201106
- 湖北丹江口 101201107
- 湖北神农架 101201201
- 湖北随州 101201301
- 湖北广水 101201302
- 湖北荆门 101201401
- 湖北钟祥 101201402
- 湖北京山 101201403
- 湖北天门 101201501
- 湖北仙桃 101201601
- 湖北潜江 101201701
- 浙江杭州 101210101
- 浙江萧山 101210102
- 浙江桐庐 101210103
- 浙江淳安 101210104
- 浙江建德 101210105
- 浙江余杭 101210106
- 浙江临安 101210107
- 浙江富阳 101210108
- 浙江湖州 101210201
- 浙江长兴 101210202
- 浙江安吉 101210203
- 浙江德清 101210204
- 浙江嘉兴 101210301
- 浙江嘉善 101210302
- 浙江海宁 101210303
- 浙江桐乡 101210304
- 浙江平湖 101210305
- 浙江海盐 101210306
- 浙江宁波 101210401
- 浙江慈溪 101210403
- 浙江余姚 101210404
- 浙江奉化 101210405
- 浙江象山 101210406
- 浙江石浦 101210407
- 浙江宁海 101210408
- 浙江鄞县 101210409
- 浙江北仑 101210410
- 浙江鄞州 101210411
- 浙江镇海 101210412
- 浙江绍兴 101210501
- 浙江诸暨 101210502
- 浙江上虞 101210503
- 浙江新昌 101210504
- 浙江嵊州 101210505
- 浙江台州 101210601
- 浙江括苍山 101210602
- 浙江玉环 101210603
- 浙江三门 101210604
- 浙江天台 101210605
- 浙江仙居 101210606
- 浙江温岭 101210607
- 浙江大陈 101210608
- 浙江洪家 101210609
- 浙江温州 101210701
- 浙江泰顺 101210702
- 浙江文成 101210703
- 浙江平阳 101210704
- 浙江瑞安 101210705
- 浙江洞头 101210706
- 浙江乐清 101210707
- 浙江永嘉 101210708
- 浙江苍南 101210709
- 浙江丽水 101210801
- 浙江遂昌 101210802
- 浙江龙泉 101210803
- 浙江缙云 101210804
- 浙江青田 101210805
- 浙江云和 101210806
- 浙江庆元 101210807
- 浙江金华 101210901
- 浙江浦江 101210902
- 浙江兰溪 101210903
- 浙江义乌 101210904
- 浙江东阳 101210905
- 浙江武义 101210906
- 浙江永康 101210907
- 浙江磐安 101210908
- 浙江衢州 101211001
- 浙江常山 101211002
- 浙江开化 101211003
- 浙江龙游 101211004
- 浙江江山 101211005
- 浙江舟山 101211101
- 浙江嵊泗 101211102
- 浙江嵊山 101211103
- 浙江岱山 101211104
- 浙江普陀 101211105
- 浙江定海 101211106
- 安徽合肥 101220101
- 安徽长丰 101220102
- 安徽肥东 101220103
- 安徽肥西 101220104
- 安徽蚌埠 101220201
- 安徽怀远 101220202
- 安徽固镇 101220203
- 安徽五河 101220204
- 安徽芜湖 101220301
- 安徽繁昌 101220302
- 安徽芜湖县 101220303
- 安徽南陵 101220304
- 安徽淮南 101220401
- 安徽凤台 101220402
- 安徽马鞍山 101220501
- 安徽当涂 101220502
- 安徽安庆 101220601
- 安徽枞阳 101220602
- 安徽太湖 101220603
- 安徽潜山 101220604
- 安徽怀宁 101220605
- 安徽宿松 101220606
- 安徽望江 101220607
- 安徽岳西 101220608
- 安徽桐城 101220609
- 安徽宿州 101220701
- 安徽砀山 101220702
- 安徽灵璧 101220703
- 安徽泗县 101220704
- 安徽萧县 101220705
- 安徽阜阳 101220801
- 安徽阜南 101220802
- 安徽颍上 101220803
- 安徽临泉 101220804
- 安徽界首 101220805
- 安徽太和 101220806
- 安徽亳州 101220901
- 安徽涡阳 101220902
- 安徽利辛 101220903
- 安徽蒙城 101220904
- 安徽黄山站 101221001
- 安徽黄山区 101221002
- 安徽屯溪 101221003
- 安徽祁门 101221004
- 安徽黟县 101221005
- 安徽歙县 101221006
- 安徽休宁 101221007
- 安徽黄山市 101221008
- 安徽滁州 101221101
- 安徽凤阳 101221102
- 安徽明光 101221103
- 安徽定远 101221104
- 安徽全椒 101221105
- 安徽来安 101221106
- 安徽天长 101221107
- 安徽淮北 101221201
- 安徽濉溪 101221202
- 安徽铜陵 101221301
- 安徽宣城 101221401
- 安徽泾县 101221402
- 安徽旌德 101221403
- 安徽宁国 101221404
- 安徽绩溪 101221405
- 安徽广德 101221406
- 安徽郎溪 101221407
- 安徽六安 101221501
- 安徽霍邱 101221502
- 安徽寿县 101221503
- 安徽南溪 101221504
- 安徽金寨 101221505
- 安徽霍山 101221506
- 安徽舒城 101221507
- 安徽巢湖 101221601
- 安徽庐江 101221602
- 安徽无为 101221603
- 安徽含山 101221604
- 安徽和县 101221605
- 安徽池州 101221701
- 安徽东至 101221702
- 安徽青阳 101221703
- 安徽九华山 101221704
- 安徽石台 101221705
- 福建福州 101230101
- 福建闽清 101230102
- 福建闽侯 101230103
- 福建罗源 101230104
- 福建连江 101230105
- 福建马祖 101230106
- 福建永泰 101230107
- 福建平潭 101230108
- 福建福州郊区 101230109
- 福建长乐 101230110
- 福建福清 101230111
- 福建平潭海峡大桥 101230112
- 福建厦门 101230201
- 福建同安 101230202
- 福建宁德 101230301
- 福建古田 101230302
- 福建霞浦 101230303
- 福建寿宁 101230304
- 福建周宁 101230305
- 福建福安 101230306
- 福建柘荣 101230307
- 福建福鼎 101230308
- 福建屏南 101230309
- 福建莆田 101230401
- 福建仙游 101230402
- 福建秀屿港 101230403
- 福建泉州 101230501
- 福建安溪 101230502
- 福建九仙山 101230503
- 福建永春 101230504
- 福建德化 101230505
- 福建南安 101230506
- 福建崇武 101230507
- 福建金山 101230508
- 福建晋江 101230509
- 福建漳州 101230601
- 福建长泰 101230602
- 福建南靖 101230603
- 福建平和 101230604
- 福建龙海 101230605
- 福建漳浦 101230606
- 福建诏安 101230607
- 福建东山 101230608
- 福建云霄 101230609
- 福建华安 101230610
- 福建龙岩 101230701
- 福建长汀 101230702
- 福建连城 101230703
- 福建武平 101230704
- 福建上杭 101230705
- 福建永定 101230706
- 福建漳平 101230707
- 福建三明 101230801
- 福建宁化 101230802
- 福建清流 101230803
- 福建泰宁 101230804
- 福建将乐 101230805
- 福建建宁 101230806
- 福建明溪 101230807
- 福建沙县 101230808
- 福建尤溪 101230809
- 福建永安 101230810
- 福建大田 101230811
- 福建南平 101230901
- 福建顺昌 101230902
- 福建光泽 101230903
- 福建邵武 101230904
- 福建武夷山 101230905
- 福建浦城 101230906
- 福建建阳 101230907
- 福建松溪 101230908
- 福建政和 101230909
- 福建建瓯 101230910
- 江西南昌 101240101
- 江西新建 101240102
- 江西南昌县 101240103
- 江西安义 101240104
- 江西进贤 101240105
- 江西莲塘 101240106
- 江西九江 101240201
- 江西瑞昌 101240202
- 江西庐山 101240203
- 江西武宁 101240204
- 江西德安 101240205
- 江西永修 101240206
- 江西湖口 101240207
- 江西彭泽 101240208
- 江西星子 101240209
- 江西都昌 101240210
- 江西棠荫 101240211
- 江西修水 101240212
- 江西上饶 101240301
- 江西鄱阳 101240302
- 江西婺源 101240303
- 江西康山 101240304
- 江西余干 101240305
- 江西万年 101240306
- 江西德兴 101240307
- 江西上饶县 101240308
- 江西弋阳 101240309
- 江西横峰 101240310
- 江西铅山 101240311
- 江西玉山 101240312
- 江西广丰 101240313
- 江西波阳 101240314
- 江西抚州 101240401
- 江西广昌 101240402
- 江西乐安 101240403
- 江西崇仁 101240404
- 江西金溪 101240405
- 江西资溪 101240406
- 江西宜黄 101240407
- 江西南城 101240408
- 江西南丰 101240409
- 江西黎川 101240410
- 江西东乡 101240411
- 江西宜春 101240501
- 江西铜鼓 101240502
- 江西宜丰 101240503
- 江西万载 101240504
- 江西上高 101240505
- 江西靖安 101240506
- 江西奉新 101240507
- 江西高安 101240508
- 江西樟树 101240509
- 江西丰城 101240510
- 江西吉安 101240601
- 江西吉安县 101240602
- 江西吉水 101240603
- 江西新干 101240604
- 江西峡江 101240605
- 江西永丰 101240606
- 江西永新 101240607
- 江西井冈山 101240608
- 江西万安 101240609
- 江西遂川 101240610
- 江西泰和 101240611
- 江西安福 101240612
- 江西宁冈 101240613
- 江西赣州 101240701
- 江西崇义 101240702
- 江西上犹 101240703
- 江西南康 101240704
- 江西大余 101240705
- 江西信丰 101240706
- 江西宁都 101240707
- 江西石城 101240708
- 江西瑞金 101240709
- 江西于都 101240710
- 江西会昌 101240711
- 江西安远 101240712
- 江西全南 101240713
- 江西龙南 101240714
- 江西定南 101240715
- 江西寻乌 101240716
- 江西兴国 101240717
- 江西景德镇 101240801
- 江西乐平 101240802
- 江西萍乡 101240901
- 江西莲花 101240902
- 江西新余 101241001
- 江西分宜 101241002
- 江西鹰潭 101241101
- 江西余江 101241102
- 江西贵溪 101241103
- 湖南长沙 101250101
- 湖南宁乡 101250102
- 湖南浏阳 101250103
- 湖南马坡岭 101250104
- 湖南湘潭 101250201
- 湖南韶山 101250202
- 湖南湘乡 101250203
- 湖南株洲 101250301
- 湖南攸县 101250302
- 湖南醴陵 101250303
- 湖南株洲县 101250304
- 湖南茶陵 101250305
- 湖南炎陵 101250306
- 湖南衡阳 101250401
- 湖南衡山 101250402
- 湖南衡东 101250403
- 湖南祁东 101250404
- 湖南衡阳县 101250405
- 湖南常宁 101250406
- 湖南衡南 101250407
- 湖南耒阳 101250408
- 湖南南岳 101250409
- 湖南郴州 101250501
- 湖南桂阳 101250502
- 湖南嘉禾 101250503
- 湖南宜章 101250504
- 湖南临武 101250505
- 湖南桥口 101250506
- 湖南资兴 101250507
- 湖南汝城 101250508
- 湖南安仁 101250509
- 湖南永兴 101250510
- 湖南桂东 101250511
- 湖南常德 101250601
- 湖南安乡 101250602
- 湖南桃源 101250603
- 湖南汉寿 101250604
- 湖南澧县 101250605
- 湖南临澧 101250606
- 湖南石门 101250607
- 湖南益阳 101250700
- 湖南赫山区 101250701
- 湖南南县 101250702
- 湖南桃江 101250703
- 湖南安化 101250704
- 湖南沅江 101250705
- 湖南娄底 101250801
- 湖南双峰 101250802
- 湖南冷水江 101250803
- 湖南冷水滩 101250804
- 湖南新化 101250805
- 湖南涟源 101250806
- 湖南邵阳 101250901
- 湖南隆回 101250902
- 湖南洞口 101250903
- 湖南新邵 101250904
- 湖南邵东 101250905
- 湖南绥宁 101250906
- 湖南新宁 101250907
- 湖南武冈 101250908
- 湖南城步 101250909
- 湖南邵阳县 101250910
- 湖南岳阳 101251001
- 湖南华容 101251002
- 湖南湘阴 101251003
- 湖南汨罗 101251004
- 湖南平江 101251005
- 湖南临湘 101251006
- 湖南张家界 101251101
- 湖南桑植 101251102
- 湖南慈利 101251103
- 湖南怀化 101251201
- 湖南鹤城区 101251202
- 湖南沅陵 101251203
- 湖南辰溪 101251204
- 湖南靖州 101251205
- 湖南会同 101251206
- 湖南通道 101251207
- 湖南麻阳 101251208
- 湖南新晃 101251209
- 湖南芷江 101251210
- 湖南溆浦 101251211
- 湖南黔阳 101251301
- 湖南洪江 101251302
- 湖南永州 101251401
- 湖南祁阳 101251402
- 湖南东安 101251403
- 湖南双牌 101251404
- 湖南道县 101251405
- 湖南宁远 101251406
- 湖南江永 101251407
- 湖南蓝山 101251408
- 湖南新田 101251409
- 湖南江华 101251410
- 湖南吉首 101251501
- 湖南保靖 101251502
- 湖南永顺 101251503
- 湖南古丈 101251504
- 湖南凤凰 101251505
- 湖南泸溪 101251506
- 湖南龙山 101251507
- 湖南花垣 101251508
- 贵州贵阳 101260101
- 贵州白云 101260102
- 贵州花溪 101260103
- 贵州乌当 101260104
- 贵州息烽 101260105
- 贵州开阳 101260106
- 贵州修文 101260107
- 贵州清镇 101260108
- 贵州遵义 101260201
- 贵州遵义县 101260202
- 贵州仁怀 101260203
- 贵州绥阳 101260204
- 贵州湄潭 101260205
- 贵州凤冈 101260206
- 贵州桐梓 101260207
- 贵州赤水 101260208
- 贵州习水 101260209
- 贵州道真 101260210
- 贵州正安 101260211
- 贵州务川 101260212
- 贵州余庆 101260213
- 贵州汇川 101260214
- 贵州安顺 101260301
- 贵州普定 101260302
- 贵州镇宁 101260303
- 贵州平坝 101260304
- 贵州紫云 101260305
- 贵州关岭 101260306
- 贵州都匀 101260401
- 贵州贵定 101260402
- 贵州瓮安 101260403
- 贵州长顺 101260404
- 贵州福泉 101260405
- 贵州惠水 101260406
- 贵州龙里 101260407
- 贵州罗甸 101260408
- 贵州平塘 101260409
- 贵州独山 101260410
- 贵州三都 101260411
- 贵州荔波 101260412
- 贵州凯里 101260501
- 贵州岑巩 101260502
- 贵州施秉 101260503
- 贵州镇远 101260504
- 贵州黄平 101260505
- 贵州黄平旧洲 101260506
- 贵州麻江 101260507
- 贵州丹寨 101260508
- 贵州三穗 101260509
- 贵州台江 101260510
- 贵州剑河 101260511
- 贵州雷山 101260512
- 贵州黎平 101260513
- 贵州天柱 101260514
- 贵州锦屏 101260515
- 贵州榕江 101260516
- 贵州从江 101260517
- 贵州炉山 101260518
- 贵州铜仁 101260601
- 贵州江口 101260602
- 贵州玉屏 101260603
- 贵州万山 101260604
- 贵州思南 101260605
- 贵州塘头 101260606
- 贵州印江 101260607
- 贵州石阡 101260608
- 贵州沿河 101260609
- 贵州德江 101260610
- 贵州松桃 101260611
- 贵州毕节 101260701
- 贵州赫章 101260702
- 贵州金沙 101260703
- 贵州威宁 101260704
- 贵州大方 101260705
- 贵州纳雍 101260706
- 贵州织金 101260707
- 贵州六盘水 101260801
- 贵州六枝 101260802
- 贵州水城 101260803
- 贵州盘县 101260804
- 贵州黔西 101260901
- 贵州晴隆 101260902
- 贵州兴仁 101260903
- 贵州贞丰 101260904
- 贵州望谟 101260905
- 贵州兴义 101260906
- 贵州安龙 101260907
- 贵州册亨 101260908
- 贵州普安 101260909
- 四川成都 101270101
- 四川龙泉驿 101270102
- 四川新都 101270103
- 四川温江 101270104
- 四川金堂 101270105
- 四川双流 101270106
- 四川郫县 101270107
- 四川大邑 101270108
- 四川蒲江 101270109
- 四川新津 101270110
- 四川都江堰 101270111
- 四川彭州 101270112
- 四川邛崃 101270113
- 四川崇州 101270114
- 四川崇庆 101270115
- 四川彭县 101270116
- 四川攀枝花 101270201
- 四川仁和 101270202
- 四川米易 101270203
- 四川盐边 101270204
- 四川自贡 101270301
- 四川富顺 101270302
- 四川荣县 101270303
- 四川绵阳 101270401
- 四川三台 101270402
- 四川盐亭 101270403
- 四川安县 101270404
- 四川梓潼 101270405
- 四川北川 101270406
- 四川平武 101270407
- 四川江油 101270408
- 四川南充 101270501
- 四川南部 101270502
- 四川营山 101270503
- 四川蓬安 101270504
- 四川仪陇 101270505
- 四川西充 101270506
- 四川阆中 101270507
- 四川达州 101270601
- 四川宣汉 101270602
- 四川开江 101270603
- 四川大竹 101270604
- 四川渠县 101270605
- 四川万源 101270606
- 四川达川 101270607
- 四川遂宁 101270701
- 四川蓬溪 101270702
- 四川射洪 101270703
- 四川广安 101270801
- 四川岳池 101270802
- 四川武胜 101270803
- 四川邻水 101270804
- 四川华蓥山 101270805
- 四川巴中 101270901
- 四川通江 101270902
- 四川南江 101270903
- 四川平昌 101270904
- 四川泸州 101271001
- 四川泸县 101271003
- 四川合江 101271004
- 四川叙永 101271005
- 四川古蔺 101271006
- 四川纳溪 101271007
- 四川宜宾 101271101
- 四川宜宾农试站 101271102
- 四川宜宾县 101271103
- 四川南溪 101271104
- 四川江安 101271105
- 四川长宁 101271106
- 四川高县 101271107
- 四川珙县 101271108
- 四川筠连 101271109
- 四川兴文 101271110
- 四川屏山 101271111
- 四川内江 101271201
- 四川东兴 101271202
- 四川威远 101271203
- 四川资中 101271204
- 四川隆昌 101271205
- 四川资阳 101271301
- 四川安岳 101271302
- 四川乐至 101271303
- 四川简阳 101271304
- 四川乐山 101271401
- 四川犍为 101271402
- 四川井研 101271403
- 四川夹江 101271404
- 四川沐川 101271405
- 四川峨边 101271406
- 四川马边 101271407
- 四川峨眉 101271408
- 四川峨眉山 101271409
- 四川眉山 101271501
- 四川仁寿 101271502
- 四川彭山 101271503
- 四川洪雅 101271504
- 四川丹棱 101271505
- 四川青神 101271506
- 四川凉山 101271601
- 四川木里 101271603
- 四川盐源 101271604
- 四川德昌 101271605
- 四川会理 101271606
- 四川会东 101271607
- 四川宁南 101271608
- 四川普格 101271609
- 四川西昌 101271610
- 四川金阳 101271611
- 四川昭觉 101271612
- 四川喜德 101271613
- 四川冕宁 101271614
- 四川越西 101271615
- 四川甘洛 101271616
- 四川雷波 101271617
- 四川美姑 101271618
- 四川布拖 101271619
- 四川雅安 101271701
- 四川名山 101271702
- 四川荣经 101271703
- 四川汉源 101271704
- 四川石棉 101271705
- 四川天全 101271706
- 四川芦山 101271707
- 四川宝兴 101271708
- 四川甘孜 101271801
- 四川康定 101271802
- 四川泸定 101271803
- 四川丹巴 101271804
- 四川九龙 101271805
- 四川雅江 101271806
- 四川道孚 101271807
- 四川炉霍 101271808
- 四川新龙 101271809
- 四川德格 101271810
- 四川白玉 101271811
- 四川石渠 101271812
- 四川色达 101271813
- 四川理塘 101271814
- 四川巴塘 101271815
- 四川乡城 101271816
- 四川稻城 101271817
- 四川得荣 101271818
- 四川阿坝 101271901
- 四川汶川 101271902
- 四川理县 101271903
- 四川茂县 101271904
- 四川松潘 101271905
- 四川九寨沟 101271906
- 四川金川 101271907
- 四川小金 101271908
- 四川黑水 101271909
- 四川马尔康 101271910
- 四川壤塘 101271911
- 四川若尔盖 101271912
- 四川红原 101271913
- 四川南坪 101271914
- 四川德阳 101272001
- 四川中江 101272002
- 四川广汉 101272003
- 四川什邡 101272004
- 四川绵竹 101272005
- 四川罗江 101272006
- 四川广元 101272101
- 四川旺苍 101272102
- 四川青川 101272103
- 四川剑阁 101272104
- 四川苍溪 101272105
- 广东广州 101280101
- 广东番禺 101280102
- 广东从化 101280103
- 广东增城 101280104
- 广东花都 101280105
- 广东天河 101280106
- 广东韶关 101280201
- 广东乳源 101280202
- 广东始兴 101280203
- 广东翁源 101280204
- 广东乐昌 101280205
- 广东仁化 101280206
- 广东南雄 101280207
- 广东新丰 101280208
- 广东曲江 101280209
- 广东惠州 101280301
- 广东博罗 101280302
- 广东惠阳 101280303
- 广东惠东 101280304
- 广东龙门 101280305
- 广东梅州 101280401
- 广东兴宁 101280402
- 广东蕉岭 101280403
- 广东大埔 101280404
- 广东丰顺 101280406
- 广东平远 101280407
- 广东五华 101280408
- 广东梅县 101280409
- 广东汕头 101280501
- 广东潮阳 101280502
- 广东澄海 101280503
- 广东南澳 101280504
- 广东云澳 101280505
- 广东南澎岛 101280506
- 广东深圳 101280601
- 广东珠海 101280701
- 广东斗门 101280702
- 广东黄茅洲 101280703
- 广东佛山 101280800
- 广东顺德 101280801
- 广东三水 101280802
- 广东南海 101280803
- 广东肇庆 101280901
- 广东广宁 101280902
- 广东四会 101280903
- 广东德庆 101280905
- 广东怀集 101280906
- 广东封开 101280907
- 广东高要 101280908
- 广东湛江 101281001
- 广东吴川 101281002
- 广东雷州 101281003
- 广东徐闻 101281004
- 广东廉江 101281005
- 广东硇洲 101281006
- 广东遂溪 101281007
- 广东江门 101281101
- 广东开平 101281103
- 广东新会 101281104
- 广东恩平 101281105
- 广东台山 101281106
- 广东上川岛 101281107
- 广东鹤山 101281108
- 广东河源 101281201
- 广东紫金 101281202
- 广东连平 101281203
- 广东和平 101281204
- 广东龙川 101281205
- 广东清远 101281301
- 广东连南 101281302
- 广东连州 101281303
- 广东连山 101281304
- 广东阳山 101281305
- 广东佛冈 101281306
- 广东英德 101281307
- 广东云浮 101281401
- 广东罗定 101281402
- 广东新兴 101281403
- 广东郁南 101281404
- 广东潮州 101281501
- 广东饶平 101281502
- 广东东莞 101281601
- 广东中山 101281701
- 广东阳江 101281801
- 广东阳春 101281802
- 广东揭阳 101281901
- 广东揭西 101281902
- 广东普宁 101281903
- 广东惠来 101281904
- 广东茂名 101282001
- 广东高州 101282002
- 广东化州 101282003
- 广东电白 101282004
- 广东信宜 101282005
- 广东汕尾 101282101
- 广东海丰 101282102
- 广东陆丰 101282103
- 广东遮浪 101282104
- 广东东沙岛 101282105
- 云南昆明 101290101
- 云南昆明农试站 101290102
- 云南东川 101290103
- 云南寻甸 101290104
- 云南晋宁 101290105
- 云南宜良 101290106
- 云南石林 101290107
- 云南呈贡 101290108
- 云南富民 101290109
- 云南嵩明 101290110
- 云南禄劝 101290111
- 云南安宁 101290112
- 云南太华山 101290113
- 云南河口 101290114
- 云南大理 101290201
- 云南云龙 101290202
- 云南漾鼻 101290203
- 云南永平 101290204
- 云南宾川 101290205
- 云南弥渡 101290206
- 云南祥云 101290207
- 云南魏山 101290208
- 云南剑川 101290209
- 云南洱源 101290210
- 云南鹤庆 101290211
- 云南南涧 101290212
- 云南红河 101290301
- 云南石屏 101290302
- 云南建水 101290303
- 云南弥勒 101290304
- 云南元阳 101290305
- 云南绿春 101290306
- 云南开远 101290307
- 云南个旧 101290308
- 云南蒙自 101290309
- 云南屏边 101290310
- 云南泸西 101290311
- 云南金平 101290312
- 云南曲靖 101290401
- 云南沾益 101290402
- 云南陆良 101290403
- 云南富源 101290404
- 云南马龙 101290405
- 云南师宗 101290406
- 云南罗平 101290407
- 云南会泽 101290408
- 云南宣威 101290409
- 云南保山 101290501
- 云南富宁 101290502
- 云南龙陵 101290503
- 云南施甸 101290504
- 云南昌宁 101290505
- 云南腾冲 101290506
- 云南文山 101290601
- 云南西畴 101290602
- 云南马关 101290603
- 云南麻栗坡 101290604
- 云南砚山 101290605
- 云南邱北 101290606
- 云南广南 101290607
- 云南玉溪 101290701
- 云南澄江 101290702
- 云南江川 101290703
- 云南通海 101290704
- 云南华宁 101290705
- 云南新平 101290706
- 云南易门 101290707
- 云南峨山 101290708
- 云南元江 101290709
- 云南楚雄 101290801
- 云南大姚 101290802
- 云南元谋 101290803
- 云南姚安 101290804
- 云南牟定 101290805
- 云南南华 101290806
- 云南武定 101290807
- 云南禄丰 101290808
- 云南双柏 101290809
- 云南永仁 101290810
- 云南普洱 101290901
- 云南景谷 101290902
- 云南景东 101290903
- 云南澜沧 101290904
- 云南思茅 101290905
- 云南墨江 101290906
- 云南江城 101290907
- 云南孟连 101290908
- 云南西盟 101290909
- 云南镇源 101290910
- 云南镇沅 101290911
- 云南宁洱 101290912
- 云南昭通 101291001
- 云南鲁甸 101291002
- 云南彝良 101291003
- 云南镇雄 101291004
- 云南威信 101291005
- 云南巧家 101291006
- 云南绥江 101291007
- 云南永善 101291008
- 云南盐津 101291009
- 云南大关 101291010
- 云南临沧 101291101
- 云南沧源 101291102
- 云南耿马 101291103
- 云南双江 101291104
- 云南凤庆 101291105
- 云南永德 101291106
- 云南云县 101291107
- 云南镇康 101291108
- 云南怒江 101291201
- 云南福贡 101291203
- 云南兰坪 101291204
- 云南泸水 101291205
- 云南六库 101291206
- 云南贡山 101291207
- 云南香格里拉 101291301
- 云南德钦 101291302
- 云南维西 101291303
- 云南中甸 101291304
- 云南丽江 101291401
- 云南永胜 101291402
- 云南华坪 101291403
- 云南宁蒗 101291404
- 云南德宏 101291501
- 云南潞江坝 101291502
- 云南陇川 101291503
- 云南盈江 101291504
- 云南畹町镇 101291505
- 云南瑞丽 101291506
- 云南梁河 101291507
- 云南潞西 101291508
- 云南景洪 101291601
- 云南大勐龙 101291602
- 云南勐海 101291603
- 云南景洪电站 101291604
- 云南勐腊 101291605
- 广西南宁 101300101
- 广西南宁城区 101300102
- 广西邕宁 101300103
- 广西横县 101300104
- 广西隆安 101300105
- 广西马山 101300106
- 广西上林 101300107
- 广西武鸣 101300108
- 广西宾阳 101300109
- 广西硕龙 101300110
- 广西崇左 101300201
- 广西天等 101300202
- 广西龙州 101300203
- 广西凭祥 101300204
- 广西大新 101300205
- 广西扶绥 101300206
- 广西宁明 101300207
- 广西海渊 101300208
- 广西柳州 101300301
- 广西柳城 101300302
- 广西沙塘 101300303
- 广西鹿寨 101300304
- 广西柳江 101300305
- 广西融安 101300306
- 广西融水 101300307
- 广西三江 101300308
- 广西来宾 101300401
- 广西忻城 101300402
- 广西金秀 101300403
- 广西象州 101300404
- 广西武宣 101300405
- 广西桂林 101300501
- 广西桂林农试站 101300502
- 广西龙胜 101300503
- 广西永福 101300504
- 广西临桂 101300505
- 广西兴安 101300506
- 广西灵川 101300507
- 广西全州 101300508
- 广西灌阳 101300509
- 广西阳朔 101300510
- 广西恭城 101300511
- 广西平乐 101300512
- 广西荔浦 101300513
- 广西资源 101300514
- 广西梧州 101300601
- 广西藤县 101300602
- 广西太平 101300603
- 广西苍梧 101300604
- 广西蒙山 101300605
- 广西岑溪 101300606
- 广西贺州 101300701
- 广西昭平 101300702
- 广西富川 101300703
- 广西钟山 101300704
- 广西信都 101300705
- 广西贵港 101300801
- 广西桂平 101300802
- 广西平南 101300803
- 广西玉林 101300901
- 广西博白 101300902
- 广西北流 101300903
- 广西容县 101300904
- 广西陆川 101300905
- 广西百色 101301001
- 广西那坡 101301002
- 广西田阳 101301003
- 广西德保 101301004
- 广西靖西 101301005
- 广西田东 101301006
- 广西平果 101301007
- 广西隆林 101301008
- 广西西林 101301009
- 广西乐业 101301010
- 广西凌云 101301011
- 广西田林 101301012
- 广西钦州 101301101
- 广西浦北 101301102
- 广西灵山 101301103
- 广西河池 101301201
- 广西天峨 101301202
- 广西东兰 101301203
- 广西巴马 101301204
- 广西环江 101301205
- 广西罗城 101301206
- 广西宜州 101301207
- 广西凤山 101301208
- 广西南丹 101301209
- 广西都安 101301210
- 广西北海 101301301
- 广西合浦 101301302
- 广西涠洲岛 101301303
- 广西防城港 101301401
- 广西上思 101301402
- 广西东兴 101301403
- 广西板栏 101301404
- 广西防城 101301405
- 海南海口 101310101
- 海南琼山 101310102
- 海南三亚 101310201
- 海南东方 101310202
- 海南临高 101310203
- 海南澄迈 101310204
- 海南儋州 101310205
- 海南昌江 101310206
- 海南白沙 101310207
- 海南琼中 101310208
- 海南定安 101310209
- 海南屯昌 101310210
- 海南琼海 101310211
- 海南文昌 101310212
- 海南清兰 101310213
- 海南保亭 101310214
- 海南万宁 101310215
- 海南陵水 101310216
- 海南西沙 101310217
- 海南珊瑚岛 101310218
- 海南永署礁 101310219
- 海南南沙岛 101310220
- 海南乐东 101310221
- 海南五指山 101310222
- 海南通什 101310223
- 香港香港 101320101
- 香港九龙 101320102
- 香港新界 101320103
- 香港中环 101320104
- 香港铜锣湾 101320105
- 澳门澳门 101330101
- 台湾台北县 101340101
- 台湾台北市 101340102
- 台湾高雄 101340201
- 台湾东港 101340202
- 台湾大武 101340203
- 台湾恒春 101340204
- 台湾兰屿 101340205
- 台湾台南 101340301
- 台湾台中 101340401
- 台湾桃园 101340501
- 台湾新竹县 101340601
- 台湾新竹市 101340602
- 台湾公馆 101340603
- 台湾宜兰 101340701
- 台湾马公 101340801
- 台湾东吉屿 101340802
- 台湾嘉义 101340901
- 台湾阿里山 101340902
- 台湾玉山 101340903
- 台湾新港 101340904
Python 正则解析版
附刚写的 Python 正则表达式解析的代码。
因为正则表达式是初学,所以写出的正则表达式可读性肯定很差。
主要参考:
- # encoding: UTF-8
- import re
- import urllib2
- #从<li>标签内的内容中解析出当天天气
- #返回格式为(day,weather,(temperature_high,'/'or'',temperature_low or ''),(wind_direction_0,wind_direction_1 or '',wind_scale))
- def get_day_weather_from_li(li):
- h1s=re.findall(r'<h1>(.+?)</h1>',li,re.S)
- day=h1s[0]
- pweas=re.findall(r'<p.*?class="wea">(.+?)</p>',li,re.S)
- wea=pweas[0]
- ptems=re.findall(r'<p class="tem">\s*<\w+>(\d+).+?</\w+>(/*)<?\w*>?(\d*).*?<?/\w*>?.*?</p>',li,re.S)
- tem=ptems[0]
- pwins=re.findall(r'<p class="win">\s*<em>\s*<span title="(.+?)".+?></span>\s*(?:<span title=")?(.*?)(?:".*>)?(?:</span>)?\s*</em>\s*<i>(.+?)</i>\s*</p>',li,re.S)
- win=pwins[0]
- return (day,wea,tem,win)
- #输入城市代码,返回七日天气列表
- def get_seven_day_weather(city_code):
- content = urllib2.urlopen('http://www.weather.com.cn/weather/'+city_code+'.shtml').read()#打开连接,获取网页内容字符串
- uls=re.findall(r'<ul class="t clearfix">.+?</ul>',content,re.S)#查找七日天气的ul列表
- seven_day_weather=[]
- if len(uls)!=0:
- ul=uls[0]
- lis = re.findall(r'<li.*?>.+?</li>',ul,re.S)#在ul列表中匹配所有li
- if len(lis)!=0:
- for li in lis:
- seven_day_weather.append(get_day_weather_from_li(li))
- else:
- print("no li match")
- else:
- print("no ul match")
- return seven_day_weather
- #初始化city_map字典并返回
- def get_city_map(filename):
- f=open(filename,'r')
- city_map={}
- for line in f:
- strs=line.strip().split('\t')
- city_map[strs[0]]=strs[1]
- f.close()
- return city_map
- #输入city_map和城市名称,返回城市代码
- def get_city_code(city_map,city_name):
- return city_map[city_name]
- def main():
- city_map=get_city_map('cities.txt')
- city_name=raw_input('请输入城市名称,如"广东深圳":\n')
- city_code=get_city_code(city_map,city_name)
- print("该城市代码为 "+city_code)
- sw=get_seven_day_weather(city_code)
- if not sw:
- return ;
- print("========================七日天气===========================")
- print("日期" + "\t\t" + "天气" + "\t" + "温度" + "\t" + "风")
- for day_weather in sw:
- print(day_weather[0]+'\t'+day_weather[1]+'\t'+
- day_weather[2][0]+day_weather[2][1]+day_weather[2][2]+'\t'
- +day_weather[3][0]+' '+day_weather[3][1]+' '+day_weather[3][2])
- if __name__ == '__main__' :
- main()
END
2017.8.9 20:43
本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可。
解析中国天气网页面获取七日天气 (Java, Python)的更多相关文章
- 吴裕雄--天生自然PYTHON爬虫:使用BeautifulSoup解析中国旅游网页数据
import requests from bs4 import BeautifulSoup url = "http://www.cntour.cn/" strhtml = requ ...
- Android解析中国天气网的Json数据
在Android开发中.一般的APP都是通过获取server端的数据来更新UI.从server获取到的数据能够是Json.它的数据量要比XML要小,这里解析中国天气网上获取的数据,尽管已经不再更新了. ...
- ASP获取json天气信息
ASP代码(ASP获取页面源码方法,有编码.超时时间参数,处理了乱码.超时的问题): Function GetHttpPage(HttpUrl) Then GetHttpPage="$Fal ...
- 根据新浪天气API获取各地天气状况(Java实现)
原文出自 参考网址(重要) http://blog.csdn.net/cyxlzzs/article/details/7602469 新浪 http://blog.csdn.net/l_ch_g/a ...
- qt qml ajax 获取 json 天气数据示例
依赖ajax.js类库,以下代码很简单的实现了获取天气json数据并展示的任务 [TestAjax.qml] import QtQuick 2.0 import "ajax.js" ...
- python获取当前天气情况
利用 Python 从互联网公开服务中获取天气预报信息.天气信息来源网站:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx实现以下 ...
- Magicodes.WeiChat——WeChatOAuthTest(网页授权获取用户基本信息)
Demo访问地址:http://wechat.magicodes.net/app/AppDemo/WeChatOAuthTest?tenantId=1 关于公众号如何获取用户信息,请参考此文档:htt ...
- 第八篇 :微信公众平台开发实战Java版之如何网页授权获取用户基本信息
第一部分:微信授权获取基本信息的介绍 我们首先来看看官方的文档怎么说: 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 关于网页授权回调域 ...
- 微信网页授权获取用户基本信息--PHP
现在就说说怎么通过网页授权获取用户基本信息(国家,省,市,昵称)等. 必要条件: 1)公众号认证 2)有网页授权获取用户基本信息的权限接口 注意:最近有朋友说:在公众平台申请的测试号,会出现无法取到用 ...
随机推荐
- bilibili弹幕爬取
随便进入一个视频页面,打开开发者工具,清空network空间,进入XHR,刷新抓包. 双击查看弹幕
- P4015 运输问题 网络流问题
题目描述 WW 公司有 mm 个仓库和 nn 个零售商店.第 ii 个仓库有 a_iai 个单位的货物:第 jj 个零售商店需要 b_jbj 个单位的货物. 货物供需平衡,即\sum\limits ...
- 2019年3月8日_CCF-A类文章分享
3月8日下午3点开始,王利朋老师主持实验室会议,实验室全体人员参加.首先王利朋老师就基全本子存在的问题进行了再一次的说明以及如何修改部分内容, 其次,王利朋老师对近段时间做了相关工作总结和下阶段任务分 ...
- Python--day08(文件操作)
昨天内容回顾 1. 数据类型转换 1. 数字类型:数字类型之间可以直接 类型()进行直接转换 2. str与int类型:int() 与str() 之间在某些条件下可以直接转换 int('10' ...
- 类Objects
Object类是什么? 在JDK7添加了一个Objects工具类,它提供了一些方法来操作对象,它由一些静态的实用方法组成,这些方法是null-save(空指针安全的)或null-tolerant(容忍 ...
- docker企业实战视频教程
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal. ...
- Go语言中Loop的注意点
Go语言和其他语言不一样,它只有一种循环方式,就是for语句 可以参考如下公式: for initialisation; condition; post{ //Do Something } 执行顺序 ...
- JQ高级
一.选择器 css语法选择器 $('css3 选择器位‘) 索引匹配 $('div:eq(0)') $('div').eq(0) 内容 $('div:contains(标签文本内容)') // 注:采 ...
- Quartus16.1布线优化选择,重编译可能会满足时序
流程 (1)在默认的优化编译下,时序违例. (2)在assignments中选择setting. (3)根据需求,选择不同的优化方式,目前选择性能优先. (4)可以发现时序满足要求. 以上.
- 拆系数FFT
学习内容:国家集训队2016论文 - 再谈快速傅里叶变换 模板题:http://uoj.ac/problem/34 1.基本介绍 对长度为L的\(A(x),B(x)\)进行DFT,可以利用 \[ \b ...