Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

发布时间:2022-06-26 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
  • Python实训-15天-博客汇总表

目录

1、文本文件编程题

2、爬虫(Scrapy)

2.1、安装第三方库

2.2、爬取网页测试

2.2.1、样例1

2.2.2、样例2

3、Pycharm导入第三方库

3.1、PyCharm导入requests库

3.2、PyCharmbeautifulsoup4库

3.3、导入库的运行测试

5、课堂练习

@H_126_33@

1、文本文件编程题

课后作业:车牌题目。(CJavaPython,编程语言不限),解决如下问题:

河南各地市的车牌编码如下: 豫A郑州、豫L漯河、豫M三门峡、豫N商丘、豫P周口、豫B开封、豫C洛阳、豫D平顶山、豫E安阳、 豫F鹤壁、豫G新乡、豫H焦作、豫J濮阳、豫K许昌、豫Q驻马店、豫R南阳、豫S信阳、豫U济

  1. 求一共有多少个车牌号?
  2. 求开封的车牌号有多少个?
  3. 求有多少个不包含4的车牌号。
  4. 统计每个地市有多少个车牌号,并打印结果:地市名:数量(如果某个地市没有,那么数量打印0)
  5. 打印数量最多的前三名的地市和数量。
  6. 在所有车牌中,是否26个字母都出现了,缺哪些字母。
  7. 在所有车牌中,是否0-9数组都出现了,哪个数字出现最多?
  8. 请将郑州的车牌都提取出来,放入到一个List中。
  9. 请将每个地市的车牌均提取出来,放入到一个List<List<String>>中。
  10. 请将每个地市的车牌均提取出啦,放入到一个Map<String, List<String>>中。
  11. 目前汽车要实现限号规则,按照车牌的最后一位数字来限行,例如:豫A·BY336的尾号为6; 豫A·3A93L的尾号为3。限号规则是:
    1. 周一:1和6 不能出行;
    2. 周二:2和7 不能出行;
    3. 周三:3和8 不能出行;
    4. 周四:4和9 不能出行;
    5. 周五:5和0 不能出行。
    6. 那么,请统计,每天有多少车辆限行。
  12. 请将所有车牌号从小到大排序,然后打印排序后结果。

List--->list、Map--->dict。(自我检测一下,基本功是否扎实~)

'''
课后作业:车牌题目。(CJavaPython,编程语言不限),解决如下问题:

河南各地市的车牌编码如下:
豫A郑州、豫L漯河、豫M三门峡、豫N商丘、豫P周口、豫B开封、豫C洛阳、豫D平顶山、豫E安阳、豫F鹤壁、
豫G新乡、豫H焦作、豫J濮阳、豫K许昌、豫Q驻马店、豫R南阳、豫S信阳、豫U济源市

01.求一共有多少个车牌号?
02.求开封的车牌号有多少个?
03.求有多少个不包含4的车牌号。
04.统计每个地市有多少个车牌号,并打印结果。地市名:数量(如果某个地市没有,那么数量打印0)
05.打印数量最多的前三名的地市和数量。
06.在所有车牌中,是否26个字母都出现了,缺哪些字母。
07.在所有车牌中,是否0-9数组都出现了,哪个数字出现最多?
08.请将郑州的车牌都提取出来,放入到一个List中。
09.请将每个地市的车牌均提取出来,放入到一个List<List<String>>中。
10.请将每个地市的车牌均提取出啦,放入到一个Map<String, List<String>>中。
11.目前汽车要实现限号规则,按照车牌的最后一位数字来限行,例如:豫A·BY336的尾号为6; 豫A·3A93L的尾号为3。限号规则是:
    周一:1和6 不能出行;
    周二:2和7 不能出行;
    周三:3和8 不能出行;
    周四:4和9 不能出行;
    周五:5和0 不能出行。
    那么,请统计,每天有多少车辆限行。
12.请将所有车牌号从小到大排序,然后打印排序后结果。

List--->list、Map--->dict。(自我检测一下,基本功是否扎实~)
'''

# 1.读文件[豫U·4C01H,豫N·NQ560]
f = oPEn(r'C:UserslwxDesktopcarNums.txt', 'r', encoding='utf-8');
cars = f.read();
f.close();

# 2.处理数据[rn、n]
cars = cars.replace('n', '').replace('r', '').splIT(',')[:-1];
PRint(cars)  # ['豫U·4C01H', '豫N·NQ560', '豫N·A8F47', '豫Q·3F54E', '豫P·938MQ', ...

# 01.求一共有多少个车牌号?
print("n01.求一共有多少个车牌号?")
print(len(cars));  # 888

# 02.求开封的车牌号有多少个?
print("n02.求开封的车牌号有多少个?")
kfnum = "".join(cars).count('豫B');  # count()方法用于统计字符串里某个字符或子字符串出现的次数。
print(kfnum);  # 61

# 03.求有多少个不包含4的车牌号。
print("n03.求有多少个不包含4的车牌号。")
notfour = list(filter(lambda x: x.count('4') == 0, cars));
print(len(notfour))  # 653

# 04.统计每个地市有多少个车牌号,并打印结果。[地市名:数量(如果某个地市没有,那么数量打印0)]
print("n04.统计每个地市有多少个车牌号,并打印结果。")
tj1 = {};
cs = '豫A郑州、豫L漯河、豫M三门峡、豫N商丘、豫P周口、豫B开封、豫C洛阳、豫D平顶山、豫E安阳、豫F鹤壁、豫G新乡、豫H焦作、豫J濮阳、豫K许昌、豫Q驻马店、豫R南阳、豫S信阳、豫U济源市';
cs = cs.split('、');
# print(cs)
for c in cs:
    cnum = c[0:2];  # 豫A
    cname = c[2:];  # 郑州
    carnum = "".join(cars).count(cnum);
    tj1[cname] = carnum;
print(tj1)

# 05.打印数量最多的前三名的地市和数量。
print("n05.打印数量最多的前三名的地市和数量。")
ls = list(tj1.items());
ls.sort(key=lambda x: x[1], reverse=True);
print(ls)

# 06.在所有车牌中,是否26个字母都出现了,缺哪些字母?
print("n06.在所有车牌中,是否26个字母都出现了,缺哪些字母?")
que = [];
for i in range(65, 65 + 26):  # 遍历26个字母
    lt = chr(i);
    if "".join(cars).count(lt) == 0:
        que.append(lt);
print(que)

# 07.在所有车牌中,是否0-9数字都出现了,哪个数字出现最多?
print("n07.在所有车牌中,是否0-9数字都出现了,哪个数字出现最多?")
tj2 = {};  # 每个数字出现的次数
for i in range(10):
    i = str(i);
    tj2[i] = "".join(cars).count(i);
if list(tj2.values()).count('0') == 0:
    print('0-9都出现了。')
else:
    print('没有都出现。')
ls = list(tj2.items());
ls.sort(key=lambda x: x[1], reverse=True);
print(ls)

# 08.请将郑州的车牌都提取出来,放入到一个List中。
print("n08.请将郑州的车牌都提取出来,放入到一个List中。")
zz = list(filter(lambda x: x.startswith('豫A'), cars));
print(zz)

# 09.请将每个地市的车牌均提取出来,放入到一个List<List<String>>中。
print("n09.请将每个地市的车牌均提取出来,放入到一个List<List<String>>中。")
ll = []
for c in cs:  # 用到上面的cs
    cnum = c[0:2];  # 豫A
    tmp = list(filter(lambda x: x.startswith(cnum), cars));
    ll.append(tmp);
print(ll);

# 10.请将每个地市的车牌均提取出啦,放入到一个Map<String,List<String>>中。
print("n10.请将每个地市的车牌均提取出啦,放入到一个Map<String,List<String>>中。")
mp = {}
for c in cs:
    cnum = c[0:2];  # 豫A
    tmp = list(filter(lambda x: x.startswith(cnum), cars));
    mp[cnum] = tmp;
print(mp);

# 11.目前汽车要实现限号规则,按照车牌的最后一位数字来限行,
# 例如: 豫A·BY336 的尾号为6; 豫A·3A93L的尾号为3
# 限号规则是:
# 周一:1和6 不能出行
# 周二:2和7 不能出行
# 周三:3和8 不能出行
# 周四:4和9 不能出行
# 周五:5和0 不能出行
# 那么,请统计,每天有多少车辆限行。
print("n11.目前汽车要实现限号规则,按照车牌的最后一位数字来限行。")
tj3 = {};  # 每天:限行车辆数
for i in range(1, 6):  # 自己百度,或手动遍历判断以下
    # 尾号以i结尾的车【倒序遍历车牌号,直到找到一个数字,就算是车牌尾号】
    l1 = list(filter(lambda x: "".join(list(filter(str.isdigit, x))).endswith(str(i)), cars));
    # 尾号以i+5结尾的车
    l2 = list(filter(lambda x: "".join(list(filter(str.isdigit, x))).endswith(str((i + 5) % 10)), cars));
    tj3['周' + str(i)] = len(l1) + len(l2);
print(tj3);

# 12.请将所有车牌号从小到大排序,然后打印排序后结果。
print("n12.请将所有车牌号从小到大排序,然后打印排序后结果。")
cars.sort();
print(cars)
F:Python38python.exe F:/Jetbrains/2pythonSpace/pythonCode/实训lwx作业/day03-pm-3.py
['豫U·4C01H', '豫N·NQ560', '豫N·A8F47', '豫Q·3F54E', '豫P·938MQ', '豫B·970EH', '豫K·Z13L0', '豫F·1Y93H', '豫J·677SU', '豫E·6CK75', '豫K·47HC3', '豫A·Q9L13', '豫B·906EK', '豫E·DK598', '豫K·7QG44', '豫J·07F5M', '豫D·4EM64', '豫L·211BC', '豫G·C3Y18', '豫Q·ST782', '豫A·EA559', '豫A·E8N37', '豫J·8Y42P', '豫N·1D3R5', '豫L·UJ665', '豫J·8HD22', '豫K·SC715', '豫E·481WL', '豫N·2TC74', '豫M·JS069', '豫U·960RQ', '豫B·Y8R01', '豫F·72QH5', '豫M·718XE', '豫E·39US8', '豫K·460WE', '豫B·9L09Z', '豫E·63TN9', '豫P·QH098', '豫J·Y73C8', '豫U·GB860', '豫K·X4P67', '豫C·XC178', '豫L·V74W5', '豫N·FV022', '豫G·116JA', '豫U·563FS', '豫E·YS027', '豫N·8MQ39', '豫B·FS291', '豫B·363PQ', '豫G·V0U30', '豫J·09BQ1', '豫J·DY503', '豫P·N0Z29', '豫M·46ED4', '豫C·984XB', '豫P·43R7P', '豫P·2Y1U4', '豫J·JW189', '豫M·1QV55', '豫H·32GX3', '豫L·703VA', '豫H·74MT4', '豫B·5BW60', '豫B·VW890', '豫C·38WK0', '豫B·CA478', '豫J·70Q2A', '豫P·F6B05', '豫M·6E53H', '豫M·AQ375', '豫P·S120T', '豫Q·7Z8J7', '豫U·VV761', '豫E·701TB', '豫B·423QT', '豫C·731ZM', '豫L·F9K88', '豫J·74J3H', '豫U·1R17U', '豫J·SX033', '豫P·X11M9', '豫G·304KE', '豫K·743VM', '豫U·0NQ63', '豫J·766WK', '豫Q·YS803', '豫J·8F0K8', '豫N·YX064', '豫G·33UX1', '豫U·D6J13', '豫J·MB623', '豫C·GZ566', '豫J·54T4J', '豫Q·B2P39', '豫F·7Q36X', '豫B·B82B4', '豫P·P7Q68', '豫D·4K6X3', '豫J·XV050', '豫C·LW360', '豫E·91TJ9', '豫U·44WM7', '豫J·78CF7', '豫J·AU509', '豫C·D30D3', '豫J·MP507', '豫B·648GY', '豫J·412CK', '豫E·AA964', '豫B·HL193', '豫E·0G21Z', '豫D·39MM1', '豫E·Z74H6', '豫J·23P9U', '豫A·38S8L', '豫M·05NW3', '豫G·B1Z28', '豫H·LY489', '豫L·QX542', '豫K·46DS8', '豫N·R3A96', '豫B·1C93E', '豫G·S483C', '豫J·86NU0', '豫A·3K27G', '豫H·0C7A3', '豫Q·269KE', '豫J·081GS', '豫M·XE399', '豫U·0HZ55', '豫A·3T9X6', '豫G·4LC37', '豫P·NN111', '豫A·9RC87', '豫J·60J4M', '豫J·6N94K', '豫D·FS329', '豫A·4CX42', '豫E·4N4T3', '豫Q·7D9A2', '豫L·GF479', '豫P·80GB1', '豫D·D0U84', '豫M·3FR80', '豫F·31KN1', '豫E·6G0F6', '豫J·C36B3', '豫F·J3Q22', '豫U·5HV81', '豫Q·RX936', '豫J·072DL', '豫B·B78A9', '豫M·0P9M8', '豫J·0K19L', '豫A·GS959', '豫J·MB499', '豫D·DM076', '豫C·31T3K', '豫J·PH325', '豫J·912TY', '豫M·RB425', '豫C·PM948', '豫H·165SK', '豫B·7DP39', '豫K·2QK65', '豫J·3F94C', '豫M·924EH', '豫E·9U53W', '豫G·739NV', '豫D·SV629', '豫Q·587KV', '豫J·KK497', '豫H·UW394', '豫J·X1D24', '豫U·7YP34', '豫U·46LY0', '豫K·DT861', '豫J·J3V99', '豫N·SS822', '豫A·MZ411', '豫B·43EC6', '豫J·Q184F', '豫K·NS485', '豫E·BE241', '豫J·426AC', '豫H·902YQ', '豫A·TX235', '豫E·73GF3', '豫B·72H0Z', '豫L·011UK', '豫C·RB218', '豫D·243EM', '豫M·579XD', '豫G·469DC', '豫M·PN853', '豫Q·S4E87', '豫J·54T6G', '豫Q·FD768', '豫N·M41F1', '豫E·588WV', '豫G·2DX46', '豫F·151QU', '豫B·UP612', '豫U·47YC9', '豫J·512GP', '豫C·922TU', '豫F·VL082', '豫G·9EJ66', '豫M·S45W6', '豫L·5HG66', '豫J·B5T06', '豫J·4KN26', '豫C·37V4S', '豫E·235RZ', '豫A·C0P89', '豫Q·19UH6', '豫Q·793KM', '豫B·960HA', '豫L·XH535', '豫C·WE589', '豫F·93FB1', '豫G·8V8F9', '豫E·309pv', '豫K·6Y09S', '豫J·8QU02', '豫A·E4K48', '豫D·T27N3', '豫M·74HZ2', '豫M·3FV28', '豫E·XR365', '豫D·M64Y0', '豫H·V32M0', '豫K·591FG', '豫E·MP198', '豫G·U22F6', '豫Q·811XY', '豫J·178BR', '豫U·KB287', '豫B·FG285', '豫K·8G99K', '豫C·KE053', '豫C·9Q1N9', '豫Q·Z0U26', '豫C·726YB', '豫P·C1Q25', '豫C·57K9B', '豫C·246UN', '豫B·CC460', '豫N·6HZ88', '豫A·R6P50', '豫U·P4B16', '豫J·X797Q', '豫N·DQ631', '豫G·RB830', '豫M·2B09N', '豫U·XZ810', '豫F·94E6F', '豫L·867MN', '豫C·YJ188', '豫M·GL808', '豫P·MZ099', '豫L·L6S50', '豫K·4HS65', '豫F·5A51L', '豫K·MV015', '豫P·TC102', '豫D·LK653', '豫B·R39Z9', '豫N·J5Z10', '豫K·8K1C8', '豫F·303CW', '豫J·Q66T0', '豫Q·G03S9', '豫C·9H4W9', '豫M·95C2D', '豫J·BH828', '豫G·D1M83', '豫K·F6F65', '豫L·WA080', '豫J·5D6K5', '豫M·Pf214', '豫Q·EB617', '豫M·FZ630', '豫E·96WB3', '豫K·632SU', '豫J·EG438', '豫A·56X8U', '豫J·KR816', '豫J·670SV', '豫J·7B55M', '豫J·483SE', '豫G·JJ639', '豫Q·599XZ', '豫Q·RW365', '豫L·7A9L9', '豫L·CX620', '豫K·901MR', '豫G·06F7X', '豫P·KD138', '豫C·41P5V', '豫F·9GG78', '豫G·L894N', '豫J·829HA', '豫Q·1QK10', '豫L·Z868T', '豫D·RG192', '豫H·A254P', '豫U·6P76L', '豫P·18DL8', '豫U·825UV', '豫H·X710A', '豫J·0SE22', '豫G·54RA8', '豫G·348LH', '豫G·CH396', '豫P·55S3Y', '豫J·SP161', '豫B·8DN87', '豫J·208UN', '豫G·XR800', '豫C·H5H25', '豫U·E03A6', '豫N·8N3V4', '豫J·87TF5', '豫L·3F59L', '豫M·FU196', '豫B·JC043', '豫B·0K19K', '豫H·48FU7', '豫G·EY330', '豫U·FF811', '豫L·2G5C3', '豫E·927AE', '豫E·6P65R', '豫G·1M2T7', '豫D·239FK', '豫Q·334QP', '豫J·W7Q73', '豫E·AU531', '豫H·JP179', '豫C·026vb', '豫E·8CJ59', '豫C·AV288', '豫P·2MR23', '豫H·T51D4', '豫A·938RH', '豫F·KA090', '豫C·WU973', '豫M·FE246', '豫P·1WD25', '豫F·VZ073', '豫B·P3K92', '豫H·26BS0', '豫E·NL711', '豫N·7U8P9', '豫P·571PR', '豫H·0N7H6', '豫G·412SX', '豫N·66E6V', '豫G·Z72P9', '豫B·984CU', '豫G·SX869', '豫Q·381GR', '豫G·Y4C20', '豫B·SW689', '豫G·FT294', '豫N·S4Y49', '豫B·19T9M', '豫B·9M79N', '豫U·35US3', '豫J·W54T9', '豫M·AU208', '豫N·18Y6Y', '豫C·MH474', '豫P·5GT49', '豫F·XC314', '豫L·KS688', '豫Q·0X84L', '豫B·088MV', '豫A·XS408', '豫K·004PB', '豫E·360DQ', '豫L·771DY', '豫C·246ME', '豫J·EB789', '豫J·27M9U', '豫M·B8T81', '豫J·58NN6', '豫B·E0W15', '豫G·78ZJ7', '豫J·7G21M', '豫Q·R164P', '豫K·25T8U', '豫J·LU980', '豫M·7LC67', '豫D·P6T94', '豫G·20CD9', '豫C·84Y8N', '豫A·SP137', '豫B·583JJ', '豫N·789QG', '豫M·9E6T3', '豫E·40VS1', '豫J·1R4Z7', '豫E·32WC3', '豫M·XH845', '豫F·1YR49', '豫J·J19V0', '豫E·749QL', '豫A·8C7S3', '豫U·83YK3', '豫E·1J2B5', '豫U·299DA', '豫P·P0C79', '豫G·69G5S', '豫N·HZ007', '豫Q·566RV', '豫Q·3QQ98', '豫Q·95U6C', '豫Q·WY304', '豫B·81D0D', '豫P·4UA02', '豫M·HH425', '豫G·MB952', '豫U·F9F05', '豫G·4A9N1', '豫N·184FD', '豫K·VR374', '豫F·47XC4', '豫M·9N83X', '豫L·9QU44', '豫H·X63Q6', '豫J·6HC48', '豫P·4D5Z3', '豫C·WL505', '豫J·141RB', '豫L·96E6N', '豫A·B5J63', '豫E·101EG', '豫M·979XK', '豫J·183YC', '豫G·KR133', '豫J·U8E50', '豫H·LE572', '豫P·WP736', '豫G·9HJ27', '豫C·962XV', '豫C·6D2C7', '豫G·P2V55', '豫H·HJ233', '豫A·MZ064', '豫F·263ET', '豫U·J3D32', '豫Q·HC224', '豫Q·0L32J', '豫N·470TA', '豫P·06J2U', '豫B·E9N78', '豫J·89A8T', '豫K·AX137', '豫L·07EP2', '豫G·550MZ', '豫L·5BR03', '豫H·S2P70', '豫A·6QS02', '豫D·EZ342', '豫K·3LP81', '豫G·75L0Z', '豫J·362FX', '豫J·6Z95D', '豫J·D4T05', '豫J·T01G2', '豫M·NW782', '豫U·C1J00', '豫L·011VH', '豫A·4V24Q', '豫J·D11W9', '豫J·75D8R', '豫E·UE576', '豫N·E6Q10', '豫H·BP583', '豫J·8RY59', '豫J·41S2N', '豫M·867PJ', '豫L·E513Q', '豫M·288FF', '豫N·88WX3', '豫P·9B06G', '豫C·842TK', '豫F·0BP05', '豫N·37KG3', '豫A·28ZS2', '豫J·VT439', '豫J·6VM69', '豫Q·SW778', '豫H·22L1M', '豫Q·046EC', '豫B·8QS30', '豫U·10NH5', '豫L·BS079', '豫K·N4K68', '豫H·QQ310', '豫C·B41B6', '豫M·DN114', '豫K·N545X', '豫H·742KW', '豫M·569YW', '豫C·FP557', '豫J·T1Y79', '豫B·2RJ98', '豫G·73SC4', '豫Q·46AY3', '豫L·19YZ8', '豫H·UN942', '豫M·F3Z99', '豫F·962SN', '豫B·49V7Z', '豫M·QT701', '豫J·60QZ4', '豫J·LS174', '豫C·A53N3', '豫A·822VN', '豫U·W74Q6', '豫P·3EW36', '豫C·H23T5', '豫N·WA416', '豫Q·7BF98', '豫G·279EA', '豫P·PZ557', '豫Q·482QP', '豫J·QR328', '豫F·GT652', '豫J·543RC', '豫K·828HD', '豫Q·XH284', '豫M·6RZ81', '豫D·K53C8', '豫A·Q437G', '豫M·5P71K', '豫H·11UJ0', '豫N·167BG', '豫K·276YC', '豫E·NP193', '豫G·CH521', '豫G·844WS', '豫G·5Q3L9', '豫K·TG987', '豫H·Z452D', '豫J·26CJ4', '豫N·8RR79', '豫J·YA355', '豫H·h1G43', '豫J·750PA', '豫C·738QP', '豫L·H6L97', '豫C·5MF87', '豫B·PA878', '豫F·914HS', '豫U·019ZP', '豫P·P29Y2', '豫A·334TE', '豫J·1LU90', '豫D·XY602', '豫C·9Z2Q7', '豫H·40JR3', '豫E·7TC79', '豫U·2GG27', '豫E·1NA21', '豫N·HG373', '豫F·X8Z95', '豫F·JJ859', '豫A·521CZ', '豫Q·0Z8B5', '豫J·QP979', '豫J·WV691', '豫K·29LA4', '豫Q·562KW', '豫G·3J0G3', '豫Q·851VF', '豫J·862KQ', '豫J·2E7J3', '豫M·V79F1', '豫J·V1K06', '豫A·40DC3', '豫H·94AJ1', '豫N·Y24V2', '豫G·J62W1', '豫A·6E8C2', '豫H·570DR', '豫A·JV063', '豫N·ND998', '豫D·6P64U', '豫K·335KF', '豫Q·126LF', '豫Q·0BX82', '豫E·MX577', '豫L·153LL', '豫D·Y4R58', '豫L·4EW88', '豫G·8BH74', '豫U·S99J6', '豫E·719MQ', '豫G·HA916', '豫P·82P4L', '豫H·43ZD8', '豫N·58PD1', '豫K·SH472', '豫L·KK441', '豫F·045WM', '豫E·89VD8', '豫J·TF843', '豫M·309QW', '豫L·3Z35R', '豫E·J81E1', '豫K·KQ370', '豫A·YR818', '豫G·56LC9', '豫G·H111N', '豫L·95Q5Z', '豫G·C86B3', '豫L·A421T', '豫B·R97M7', '豫L·72L1P', '豫G·HE149', '豫E·629RK', '豫C·X2A51', '豫L·P7B55', '豫D·7AE83', '豫N·05Y4E', '豫F·7H0E6', '豫E·5D0Y6', '豫J·96D0K', '豫F·3VK82', '豫H·953UX', '豫K·7Y0D6', '豫U·6AN81', '豫N·B50E7', '豫M·Y8D95', '豫C·4YS04', '豫F·J468T', '豫M·W6P00', '豫A·H2W04', '豫G·YC483', '豫E·yy552', '豫M·6E27N', '豫U·102FQ', '豫J·78AY5', '豫J·256LT', '豫Q·6RB70', '豫J·TQ727', '豫Q·HD300', '豫B·8KQ17', '豫J·95ZA7', '豫J·89F0H', '豫K·6SW96', '豫Q·8CV38', '豫K·797VH', '豫P·4D2D6', '豫M·130PG', '豫P·07YZ3', '豫P·3W0F4', '豫A·305BM', '豫B·36UX1', '豫M·A4Q58', '豫J·0KR18', '豫J·GD221', '豫N·761MG', '豫J·BP219', '豫K·5X7M0', '豫H·MT176', '豫C·653NX', '豫U·T6Q38', '豫B·43SW4', '豫P·RB349', '豫H·WV604', '豫C·EU500', '豫B·0S3E9', '豫Q·543ZR', '豫Q·HV162', '豫E·EF822', '豫E·42RY6', '豫N·6AY95', '豫A·FA187', '豫F·G68W2', '豫N·H1J40', '豫K·4N5N3', '豫J·07G1H', '豫L·R59R6', '豫K·358FB', '豫D·57RD2', '豫L·JN485', '豫F·3RZ26', '豫P·7G9M5', '豫U·VE118', '豫G·87KS6', '豫F·0Q1S2', '豫M·6L5W7', '豫D·808KW', '豫L·05RR9', '豫M·37RL2', '豫K·B8V16', '豫E·6G2W8', '豫B·GU407', '豫N·AL072', '豫C·TG820', '豫N·7Q79V', '豫K·KU929', '豫G·XS120', '豫G·C2Q19', '豫U·8BT72', '豫N·7P52G', '豫M·6QQ20', '豫P·490LJ', '豫C·618FL', '豫A·B673M', '豫P·BM083', '豫E·WV210', '豫A·47WN1', '豫J·8H0W0', '豫D·W9L75', '豫D·9XE62', '豫F·8A9S6', '豫N·UJ721', '豫P·LD702', '豫L·TJ567', '豫J·001YH', '豫B·2A7J6', '豫C·V567L', '豫J·F3R24', '豫N·8R22P', '豫J·BQ609', '豫U·S199L', '豫E·F8M04', '豫D·19KC2', '豫A·8S47P', '豫H·H53Q9', '豫A·59N5H', '豫J·L3V94', '豫D·90NA6', '豫J·C940C', '豫H·C22M2', '豫B·156PN', '豫B·R16U9', '豫Q·AR348', '豫N·902NP', '豫E·3N3Z8', '豫A·199FD', '豫D·JE560', '豫E·A574A', '豫B·8Y85F', '豫A·49CD6', '豫P·8X4H4', '豫N·DV929', '豫J·C1H25', '豫Q·283SX', '豫J·TC949', '豫N·YP186', '豫J·M20V6', '豫U·6XR13', '豫A·202ZW', '豫P·V802A', '豫L·7K0X5', '豫M·MC795', '豫U·XN543', '豫F·00YA6', '豫C·SR671', '豫H·Q541S', '豫U·Y9T38', '豫N·70Y3D', '豫E·50JE0', '豫G·15L0H', '豫J·LY563', '豫Q·VS917', '豫C·BV669', '豫U·634XG', '豫J·Z92C8', '豫C·N00W5', '豫K·HV804', '豫K·7D33P', '豫F·JL805', '豫B·C8J81', '豫J·3S2H9', '豫F·F76B5', '豫K·94L1Z', '豫N·901JD', '豫E·31T0W', '豫F·43BW4', '豫J·N84D1', '豫B·TE996', '豫D·BT729', '豫K·82R2Q', '豫B·738QV', '豫H·WH480', '豫P·96S4V', '豫K·6XM03', '豫F·DN186', '豫Q·06LU2', '豫P·RY336', '豫J·P1R32', '豫P·XE337', '豫H·T33Y4', '豫F·486LD', '豫U·H8E32', '豫H·76G0Y', '豫M·C3J58', '豫C·9A1T9', '豫N·64LS0', '豫P·Q91V8', '豫K·GL540', '豫J·3Z0X0', '豫J·SX214', '豫J·A8S91', '豫H·DU780', '豫M·DE247', '豫U·DZ766', '豫U·DU660', '豫H·32HD0', '豫U·XG662', '豫E·6F7W9', '豫Q·839TB', '豫K·LY865', '豫J·89HB0', '豫H·N96Y1', '豫J·201PR', '豫L·03EZ4', '豫J·W7P39', '豫J·83HB7', '豫H·8J9N5', '豫H·CB361', '豫F·97J1G', '豫B·V5D92', '豫J·DF818', '豫A·C506D', '豫P·93K8S', '豫P·4Z85C', '豫J·TG407', '豫B·173CG', '豫B·A91J2', '豫B·UE293', '豫M·0EE44', '豫F·V65R6', '豫J·B8S84', '豫J·EN842', '豫B·5CM76', '豫G·F86V3', '豫A·T6J15', '豫D·730GP', '豫A·E0N77', '豫U·70VX1', '豫M·2ZX91', '豫J·U6T27', '豫J·303UU', '豫F·2KU45', '豫L·504ZC', '豫B·ZY651', '豫N·93RS4', '豫J·R62P6', '豫P·693PG', '豫C·258FR', '豫D·31SS2', '豫D·T73C9', '豫B·1H23V', '豫J·7L5E4', '豫L·9JP95', '豫A·1P5Z9', '豫J·0FU45', '豫J·7P8S3', '豫J·BH661', '豫L·425YC', '豫K·L2T24', '豫F·RJ119', '豫P·67T2X', '豫D·6K5U7', '豫F·H108K', '豫Q·G33J4', '豫B·801KR', '豫L·TD837', '豫M·Y28B6', '豫J·WW542', '豫P·EF098', '豫J·5U9G0', '豫L·GV779', '豫C·BH740', '豫J·411ZG', '豫L·9TY47', '豫P·3SP95']

01.求一共有多少个车牌号?
888

02.求开封的车牌号有多少个?
61

03.求有多少个不包含4的车牌号。
653

04.统计每个地市有多少个车牌号,并打印结果。
{'郑州': 46, '漯河': 49, '三门峡': 57, '商丘': 49, '周口': 51, '开封': 61, '洛阳': 52, '平顶山': 32, '安阳': 54, '鹤壁': 43, '新乡': 59, '焦作': 45, '濮阳': 141, '许昌': 50, '驻马店': 52, '南阳': 0, '信阳': 0, '济源市': 47}

05.打印数量最多的前三名的地市和数量。
[('濮阳', 141), ('开封', 61), ('新乡', 59), ('三门峡', 57), ('安阳', 54), ('洛阳', 52), ('驻马店', 52), ('周口', 51), ('许昌', 50), ('漯河', 49), ('商丘', 49), ('济源市', 47), ('郑州', 46), ('焦作', 45), ('鹤壁', 43), ('平顶山', 32), ('南阳', 0), ('信阳', 0)]

06.在所有车牌中,是否26个字母都出现了,缺哪些字母?
['I', 'O']

07.在所有车牌中,是否0-9数字都出现了,哪个数字出现最多?
0-9都出现了。
[('9', 290), ('8', 286), ('3', 284), ('6', 274), ('0', 265), ('1', 260), ('2', 260), ('4', 256), ('7', 251), ('5', 238)]

08.请将郑州的车牌都提取出来,放入到一个List中。
['豫A·Q9L13', '豫A·EA559', '豫A·E8N37', '豫A·38S8L', '豫A·3K27G', '豫A·3T9X6', '豫A·9RC87', '豫A·4CX42', '豫A·GS959', '豫A·MZ411', '豫A·TX235', '豫A·C0P89', '豫A·E4K48', '豫A·R6P50', '豫A·56X8U', '豫A·938RH', '豫A·XS408', '豫A·SP137', '豫A·8C7S3', '豫A·B5J63', '豫A·MZ064', '豫A·6QS02', '豫A·4V24Q', '豫A·28ZS2', '豫A·822VN', '豫A·Q437G', '豫A·334TE', '豫A·521CZ', '豫A·40DC3', '豫A·6E8C2', '豫A·JV063', '豫A·YR818', '豫A·H2W04', '豫A·305BM', '豫A·FA187', '豫A·B673M', '豫A·47WN1', '豫A·8S47P', '豫A·59N5H', '豫A·199FD', '豫A·49CD6', '豫A·202ZW', '豫A·C506D', '豫A·T6J15', '豫A·E0N77', '豫A·1P5Z9']

09.请将每个地市的车牌均提取出来,放入到一个List<List<String>>中。
[['豫A·Q9L13', '豫A·EA559', '豫A·E8N37', '豫A·38S8L', '豫A·3K27G', '豫A·3T9X6', '豫A·9RC87', '豫A·4CX42', '豫A·GS959', '豫A·MZ411', '豫A·TX235', '豫A·C0P89', '豫A·E4K48', '豫A·R6P50', '豫A·56X8U', '豫A·938RH', '豫A·XS408', '豫A·SP137', '豫A·8C7S3', '豫A·B5J63', '豫A·MZ064', '豫A·6QS02', '豫A·4V24Q', '豫A·28ZS2', '豫A·822VN', '豫A·Q437G', '豫A·334TE', '豫A·521CZ', '豫A·40DC3', '豫A·6E8C2', '豫A·JV063', '豫A·YR818', '豫A·H2W04', '豫A·305BM', '豫A·FA187', '豫A·B673M', '豫A·47WN1', '豫A·8S47P', '豫A·59N5H', '豫A·199FD', '豫A·49CD6', '豫A·202ZW', '豫A·C506D', '豫A·T6J15', '豫A·E0N77', '豫A·1P5Z9'], ['豫L·211BC', '豫L·UJ665', '豫L·V74W5', '豫L·703VA', '豫L·F9K88', '豫L·QX542', '豫L·GF479', '豫L·011UK', '豫L·5HG66', '豫L·XH535', '豫L·867MN', '豫L·L6S50', '豫L·WA080', '豫L·7A9L9', '豫L·CX620', '豫L·Z868T', '豫L·3F59L', '豫L·2G5C3', '豫L·KS688', '豫L·771DY', '豫L·9QU44', '豫L·96E6N', '豫L·07EP2', '豫L·5BR03', '豫L·011VH', '豫L·E513Q', '豫L·BS079', '豫L·19YZ8', '豫L·H6L97', '豫L·153LL', '豫L·4EW88', '豫L·KK441', '豫L·3Z35R', '豫L·95Q5Z', '豫L·A421T', '豫L·72L1P', '豫L·P7B55', '豫L·R59R6', '豫L·JN485', '豫L·05RR9', '豫L·TJ567', '豫L·7K0X5', '豫L·03EZ4', '豫L·504ZC', '豫L·9JP95', '豫L·425YC', '豫L·TD837', '豫L·GV779', '豫L·9TY47'], ['豫M·JS069', '豫M·718XE', '豫M·46ED4', '豫M·1QV55', '豫M·6E53H', '豫M·AQ375', '豫M·05NW3', '豫M·XE399', '豫M·3FR80', '豫M·0P9M8', '豫M·RB425', '豫M·924EH', '豫M·579XD', '豫M·PN853', '豫M·S45W6', '豫M·74HZ2', '豫M·3FV28', '豫M·2B09N', '豫M·GL808', '豫M·95C2D', '豫M·PF214', '豫M·FZ630', '豫M·FU196', '豫M·FE246', '豫M·AU208', '豫M·B8T81', '豫M·7LC67', '豫M·9E6T3', '豫M·XH845', '豫M·HH425', '豫M·9N83X', '豫M·979XK', '豫M·NW782', '豫M·867PJ', '豫M·288FF', '豫M·DN114', '豫M·569YW', '豫M·F3Z99', '豫M·QT701', '豫M·6RZ81', '豫M·5P71K', '豫M·V79F1', '豫M·309QW', '豫M·Y8D95', '豫M·W6P00', '豫M·6E27N', '豫M·130PG', '豫M·A4Q58', '豫M·6L5W7', '豫M·37RL2', '豫M·6QQ20', '豫M·MC795', '豫M·C3J58', '豫M·DE247', '豫M·0EE44', '豫M·2ZX91', '豫M·Y28B6'], ['豫N·NQ560', '豫N·A8F47', '豫N·1D3R5', '豫N·2TC74', '豫N·FV022', '豫N·8MQ39', '豫N·YX064', '豫N·R3A96', '豫N·SS822', '豫N·M41F1', '豫N·6HZ88', '豫N·DQ631', '豫N·J5Z10', '豫N·8N3V4', '豫N·7U8P9', '豫N·66E6V', '豫N·S4Y49', '豫N·18Y6Y', '豫N·789QG', '豫N·HZ007', '豫N·184FD', '豫N·470TA', '豫N·E6Q10', '豫N·88WX3', '豫N·37KG3', '豫N·WA416', '豫N·167BG', '豫N·8RR79', '豫N·HG373', '豫N·Y24V2', '豫N·ND998', '豫N·58PD1', '豫N·05Y4E', '豫N·B50E7', '豫N·761MG', '豫N·6AY95', '豫N·H1J40', '豫N·AL072', '豫N·7Q79V', '豫N·7P52G', '豫N·UJ721', '豫N·8R22P', '豫N·902NP', '豫N·DV929', '豫N·YP186', '豫N·70Y3D', '豫N·901JD', '豫N·64LS0', '豫N·93RS4'], ['豫P·938MQ', '豫P·QH098', '豫P·N0Z29', '豫P·43R7P', '豫P·2Y1U4', '豫P·F6B05', '豫P·S120T', '豫P·X11M9', '豫P·P7Q68', '豫P·NN111', '豫P·80GB1', '豫P·C1Q25', '豫P·MZ099', '豫P·TC102', '豫P·KD138', '豫P·18DL8', '豫P·55S3Y', '豫P·2MR23', '豫P·1WD25', '豫P·571PR', '豫P·5GT49', '豫P·P0C79', '豫P·4UA02', '豫P·4D5Z3', '豫P·WP736', '豫P·06J2U', '豫P·9B06G', '豫P·3EW36', '豫P·PZ557', '豫P·P29Y2', '豫P·82P4L', '豫P·4D2D6', '豫P·07YZ3', '豫P·3W0F4', '豫P·RB349', '豫P·7G9M5', '豫P·490LJ', '豫P·BM083', '豫P·LD702', '豫P·8X4H4', '豫P·V802A', '豫P·96S4V', '豫P·RY336', '豫P·XE337', '豫P·Q91V8', '豫P·93K8S', '豫P·4Z85C', '豫P·693PG', '豫P·67T2X', '豫P·EF098', '豫P·3SP95'], ['豫B·970EH', '豫B·906EK', '豫B·Y8R01', '豫B·9L09Z', '豫B·FS291', '豫B·363PQ', '豫B·5BW60', '豫B·VW890', '豫B·CA478', '豫B·423QT', '豫B·B82B4', '豫B·648GY', '豫B·HL193', '豫B·1C93E', '豫B·B78A9', '豫B·7DP39', '豫B·43EC6', '豫B·72H0Z', '豫B·UP612', '豫B·960HA', '豫B·FG285', '豫B·CC460', '豫B·R39Z9', '豫B·8DN87', '豫B·JC043', '豫B·0K19K', '豫B·P3K92', '豫B·984CU', '豫B·SW689', '豫B·19T9M', '豫B·9M79N', '豫B·088MV', '豫B·E0W15', '豫B·583JJ', '豫B·81D0D', '豫B·E9N78', '豫B·8QS30', '豫B·2RJ98', '豫B·49V7Z', '豫B·PA878', '豫B·R97M7', '豫B·8KQ17', '豫B·36UX1', '豫B·43SW4', '豫B·0S3E9', '豫B·GU407', '豫B·2A7J6', '豫B·156PN', '豫B·R16U9', '豫B·8Y85F', '豫B·C8J81', '豫B·TE996', '豫B·738QV', '豫B·V5D92', '豫B·173CG', '豫B·A91J2', '豫B·UE293', '豫B·5CM76', '豫B·ZY651', '豫B·1H23V', '豫B·801KR'], ['豫C·XC178', '豫C·984XB', '豫C·38WK0', '豫C·731ZM', '豫C·GZ566', '豫C·LW360', '豫C·D30D3', '豫C·31T3K', '豫C·PM948', '豫C·RB218', '豫C·922TU', '豫C·37V4S', '豫C·WE589', '豫C·KE053', '豫C·9Q1N9', '豫C·726YB', '豫C·57K9B', '豫C·246UN', '豫C·YJ188', '豫C·9H4W9', '豫C·41P5V', '豫C·H5H25', '豫C·026VB', '豫C·AV288', '豫C·WU973', '豫C·MH474', '豫C·246ME', '豫C·84Y8N', '豫C·WL505', '豫C·962XV', '豫C·6D2C7', '豫C·842TK', '豫C·B41B6', '豫C·FP557', '豫C·A53N3', '豫C·H23T5', '豫C·738QP', '豫C·5MF87', '豫C·9Z2Q7', '豫C·X2A51', '豫C·4YS04', '豫C·653NX', '豫C·EU500', '豫C·TG820', '豫C·618FL', '豫C·V567L', '豫C·SR671', '豫C·BV669', '豫C·N00W5', '豫C·9A1T9', '豫C·258FR', '豫C·BH740'], ['豫D·4EM64', '豫D·4K6X3', '豫D·39MM1', '豫D·FS329', '豫D·D0U84', '豫D·DM076', '豫D·SV629', '豫D·243EM', '豫D·T27N3', '豫D·M64Y0', '豫D·LK653', '豫D·RG192', '豫D·239FK', '豫D·P6T94', '豫D·EZ342', '豫D·K53C8', '豫D·XY602', '豫D·6P64U', '豫D·Y4R58', '豫D·7AE83', '豫D·57RD2', '豫D·808KW', '豫D·W9L75', '豫D·9XE62', '豫D·19KC2', '豫D·90NA6', '豫D·JE560', '豫D·BT729', '豫D·730GP', '豫D·31SS2', '豫D·T73C9', '豫D·6K5U7'], ['豫E·6CK75', '豫E·DK598', '豫E·481WL', '豫E·39US8', '豫E·63TN9', '豫E·YS027', '豫E·701TB', '豫E·91TJ9', '豫E·AA964', '豫E·0G21Z', '豫E·Z74H6', '豫E·4N4T3', '豫E·6G0F6', '豫E·9U53W', '豫E·BE241', '豫E·73GF3', '豫E·588WV', '豫E·235RZ', '豫E·309PV', '豫E·XR365', '豫E·MP198', '豫E·96WB3', '豫E·927AE', '豫E·6P65R', '豫E·AU531', '豫E·8CJ59', '豫E·NL711', '豫E·360DQ', '豫E·40VS1', '豫E·32WC3', '豫E·749QL', '豫E·1J2B5', '豫E·101EG', '豫E·UE576', '豫E·NP193', '豫E·7TC79', '豫E·1NA21', '豫E·MX577', '豫E·719MQ', '豫E·89VD8', '豫E·J81E1', '豫E·629RK', '豫E·5D0Y6', '豫E·YY552', '豫E·EF822', '豫E·42RY6', '豫E·6G2W8', '豫E·WV210', '豫E·F8M04', '豫E·3N3Z8', '豫E·A574A', '豫E·50JE0', '豫E·31T0W', '豫E·6F7W9'], ['豫F·1Y93H', '豫F·72QH5', '豫F·7Q36X', '豫F·31KN1', '豫F·J3Q22', '豫F·151QU', '豫F·VL082', '豫F·93FB1', '豫F·94E6F', '豫F·5A51L', '豫F·303CW', '豫F·9GG78', '豫F·KA090', '豫F·VZ073', '豫F·XC314', '豫F·1YR49', '豫F·47XC4', '豫F·263ET', '豫F·0BP05', '豫F·962SN', '豫F·GT652', '豫F·914HS', '豫F·X8Z95', '豫F·JJ859', '豫F·045WM', '豫F·7H0E6', '豫F·3VK82', '豫F·J468T', '豫F·G68W2', '豫F·3RZ26', '豫F·0Q1S2', '豫F·8A9S6', '豫F·00YA6', '豫F·JL805', '豫F·F76B5', '豫F·43BW4', '豫F·DN186', '豫F·486LD', '豫F·97J1G', '豫F·V65R6', '豫F·2KU45', '豫F·RJ119', '豫F·H108K'], ['豫G·C3Y18', '豫G·116JA', '豫G·V0U30', '豫G·304KE', '豫G·33UX1', '豫G·B1Z28', '豫G·S483C', '豫G·4LC37', '豫G·739NV', '豫G·469DC', '豫G·2DX46', '豫G·9EJ66', '豫G·8V8F9', '豫G·U22F6', '豫G·RB830', '豫G·D1M83', '豫G·JJ639', '豫G·06F7X', '豫G·L894N', '豫G·54RA8', '豫G·348LH', '豫G·CH396', '豫G·XR800', '豫G·EY330', '豫G·1M2T7', '豫G·412SX', '豫G·Z72P9', '豫G·SX869', '豫G·Y4C20', '豫G·FT294', '豫G·78ZJ7', '豫G·20CD9', '豫G·69G5S', '豫G·MB952', '豫G·4A9N1', '豫G·KR133', '豫G·9HJ27', '豫G·P2V55', '豫G·550MZ', '豫G·75L0Z', '豫G·73SC4', '豫G·279EA', '豫G·CH521', '豫G·844WS', '豫G·5Q3L9', '豫G·3J0G3', '豫G·J62W1', '豫G·8BH74', '豫G·HA916', '豫G·56LC9', '豫G·H111N', '豫G·C86B3', '豫G·HE149', '豫G·YC483', '豫G·87KS6', '豫G·XS120', '豫G·C2Q19', '豫G·15L0H', '豫G·F86V3'], ['豫H·32GX3', '豫H·74MT4', '豫H·LY489', '豫H·0C7A3', '豫H·165SK', '豫H·UW394', '豫H·902YQ', '豫H·V32M0', '豫H·A254P', '豫H·X710A', '豫H·48FU7', '豫H·JP179', '豫H·T51D4', '豫H·26BS0', '豫H·0N7H6', '豫H·X63Q6', '豫H·LE572', '豫H·HJ233', '豫H·S2P70', '豫H·BP583', '豫H·22L1M', '豫H·QQ310', '豫H·742KW', '豫H·UN942', '豫H·11UJ0', '豫H·Z452D', '豫H·H1G43', '豫H·40JR3', '豫H·94AJ1', '豫H·570DR', '豫H·43ZD8', '豫H·953UX', '豫H·MT176', '豫H·WV604', '豫H·H53Q9', '豫H·C22M2', '豫H·Q541S', '豫H·WH480', '豫H·T33Y4', '豫H·76G0Y', '豫H·DU780', '豫H·32HD0', '豫H·N96Y1', '豫H·8J9N5', '豫H·CB361'], ['豫J·677SU', '豫J·07F5M', '豫J·8Y42P', '豫J·8HD22', '豫J·Y73C8', '豫J·09BQ1', '豫J·DY503', '豫J·JW189', '豫J·70Q2A', '豫J·74J3H', '豫J·SX033', '豫J·766WK', '豫J·8F0K8', '豫J·MB623', '豫J·54T4J', '豫J·XV050', '豫J·78CF7', '豫J·AU509', '豫J·MP507', '豫J·412CK', '豫J·23P9U', '豫J·86NU0', '豫J·081GS', '豫J·60J4M', '豫J·6N94K', '豫J·C36B3', '豫J·072DL', '豫J·0K19L', '豫J·MB499', '豫J·PH325', '豫J·912TY', '豫J·3F94C', '豫J·KK497', '豫J·X1D24', '豫J·J3V99', '豫J·Q184F', '豫J·426AC', '豫J·54T6G', '豫J·512GP', '豫J·B5T06', '豫J·4KN26', '豫J·8QU02', '豫J·178BR', '豫J·X797Q', '豫J·Q66T0', '豫J·BH828', '豫J·5D6K5', '豫J·EG438', '豫J·KR816', '豫J·670SV', '豫J·7B55M', '豫J·483SE', '豫J·829HA', '豫J·0SE22', '豫J·SP161', '豫J·208UN', '豫J·87TF5', '豫J·W7Q73', '豫J·W54T9', '豫J·EB789', '豫J·27M9U', '豫J·58NN6', '豫J·7G21M', '豫J·LU980', '豫J·1R4Z7', '豫J·J19V0', '豫J·6HC48', '豫J·141RB', '豫J·183YC', '豫J·U8E50', '豫J·89A8T', '豫J·362FX', '豫J·6Z95D', '豫J·D4T05', '豫J·T01G2', '豫J·D11W9', '豫J·75D8R', '豫J·8RY59', '豫J·41S2N', '豫J·VT439', '豫J·6VM69', '豫J·T1Y79', '豫J·60QZ4', '豫J·LS174', '豫J·QR328', '豫J·543RC', '豫J·26CJ4', '豫J·YA355', '豫J·750PA', '豫J·1LU90', '豫J·QP979', '豫J·WV691', '豫J·862KQ', '豫J·2E7J3', '豫J·V1K06', '豫J·TF843', '豫J·96D0K', '豫J·78AY5', '豫J·256LT', '豫J·TQ727', '豫J·95ZA7', '豫J·89F0H', '豫J·0KR18', '豫J·GD221', '豫J·BP219', '豫J·07G1H', '豫J·8H0W0', '豫J·001YH', '豫J·F3R24', '豫J·BQ609', '豫J·L3V94', '豫J·C940C', '豫J·C1H25', '豫J·TC949', '豫J·M20V6', '豫J·LY563', '豫J·Z92C8', '豫J·3S2H9', '豫J·N84D1', '豫J·P1R32', '豫J·3Z0X0', '豫J·SX214', '豫J·A8S91', '豫J·89HB0', '豫J·201PR', '豫J·W7P39', '豫J·83HB7', '豫J·DF818', '豫J·TG407', '豫J·B8S84', '豫J·EN842', '豫J·U6T27', '豫J·303UU', '豫J·R62P6', '豫J·7L5E4', '豫J·0FU45', '豫J·7P8S3', '豫J·BH661', '豫J·WW542', '豫J·5U9G0', '豫J·411ZG'], ['豫K·Z13L0', '豫K·47HC3', '豫K·7QG44', '豫K·SC715', '豫K·460WE', '豫K·X4P67', '豫K·743VM', '豫K·46DS8', '豫K·2QK65', '豫K·DT861', '豫K·NS485', '豫K·6Y09S', '豫K·591FG', '豫K·8G99K', '豫K·4HS65', '豫K·MV015', '豫K·8K1C8', '豫K·F6F65', '豫K·632SU', '豫K·901MR', '豫K·004PB', '豫K·25T8U', '豫K·VR374', '豫K·AX137', '豫K·3LP81', '豫K·N4K68', '豫K·N545X', '豫K·828HD', '豫K·276YC', '豫K·TG987', '豫K·29LA4', '豫K·335KF', '豫K·SH472', '豫K·KQ370', '豫K·7Y0D6', '豫K·6SW96', '豫K·797VH', '豫K·5X7M0', '豫K·4N5N3', '豫K·358FB', '豫K·B8V16', '豫K·KU929', '豫K·HV804', '豫K·7D33P', '豫K·94L1Z', '豫K·82R2Q', '豫K·6XM03', '豫K·GL540', '豫K·LY865', '豫K·L2T24'], ['豫Q·3F54E', '豫Q·ST782', '豫Q·7Z8J7', '豫Q·YS803', '豫Q·B2P39', '豫Q·269KE', '豫Q·7D9A2', '豫Q·RX936', '豫Q·587KV', '豫Q·S4E87', '豫Q·FD768', '豫Q·19UH6', '豫Q·793KM', '豫Q·811XY', '豫Q·Z0U26', '豫Q·G03S9', '豫Q·EB617', '豫Q·599XZ', '豫Q·RW365', '豫Q·1QK10', '豫Q·334QP', '豫Q·381GR', '豫Q·0X84L', '豫Q·R164P', '豫Q·566RV', '豫Q·3QQ98', '豫Q·95U6C', '豫Q·WY304', '豫Q·HC224', '豫Q·0L32J', '豫Q·SW778', '豫Q·046EC', '豫Q·46AY3', '豫Q·7BF98', '豫Q·482QP', '豫Q·XH284', '豫Q·0Z8B5', '豫Q·562KW', '豫Q·851VF', '豫Q·126LF', '豫Q·0BX82', '豫Q·6RB70', '豫Q·HD300', '豫Q·8CV38', '豫Q·543ZR', '豫Q·HV162', '豫Q·AR348', '豫Q·283SX', '豫Q·VS917', '豫Q·06LU2', '豫Q·839TB', '豫Q·G33J4'], [], [], ['豫U·4C01H', '豫U·960RQ', '豫U·GB860', '豫U·563FS', '豫U·VV761', '豫U·1R17U', '豫U·0NQ63', '豫U·D6J13', '豫U·44WM7', '豫U·0HZ55', '豫U·5HV81', '豫U·7YP34', '豫U·46LY0', '豫U·47YC9', '豫U·KB287', '豫U·P4B16', '豫U·XZ810', '豫U·6P76L', '豫U·825UV', '豫U·E03A6', '豫U·FF811', '豫U·35US3', '豫U·83YK3', '豫U·299DA', '豫U·F9F05', '豫U·J3D32', '豫U·C1J00', '豫U·10NH5', '豫U·W74Q6', '豫U·019ZP', '豫U·2GG27', '豫U·S99J6', '豫U·6AN81', '豫U·102FQ', '豫U·T6Q38', '豫U·VE118', '豫U·8BT72', '豫U·S199L', '豫U·6XR13', '豫U·XN543', '豫U·Y9T38', '豫U·634XG', '豫U·H8E32', '豫U·DZ766', '豫U·DU660', '豫U·XG662', '豫U·70VX1']]

10.请将每个地市的车牌均提取出啦,放入到一个Map<String,List<String>>中。
{'豫A': ['豫A·Q9L13', '豫A·EA559', '豫A·E8N37', '豫A·38S8L', '豫A·3K27G', '豫A·3T9X6', '豫A·9RC87', '豫A·4CX42', '豫A·GS959', '豫A·MZ411', '豫A·TX235', '豫A·C0P89', '豫A·E4K48', '豫A·R6P50', '豫A·56X8U', '豫A·938RH', '豫A·XS408', '豫A·SP137', '豫A·8C7S3', '豫A·B5J63', '豫A·MZ064', '豫A·6QS02', '豫A·4V24Q', '豫A·28ZS2', '豫A·822VN', '豫A·Q437G', '豫A·334TE', '豫A·521CZ', '豫A·40DC3', '豫A·6E8C2', '豫A·JV063', '豫A·YR818', '豫A·H2W04', '豫A·305BM', '豫A·FA187', '豫A·B673M', '豫A·47WN1', '豫A·8S47P', '豫A·59N5H', '豫A·199FD', '豫A·49CD6', '豫A·202ZW', '豫A·C506D', '豫A·T6J15', '豫A·E0N77', '豫A·1P5Z9'], '豫L': ['豫L·211BC', '豫L·UJ665', '豫L·V74W5', '豫L·703VA', '豫L·F9K88', '豫L·QX542', '豫L·GF479', '豫L·011UK', '豫L·5HG66', '豫L·XH535', '豫L·867MN', '豫L·L6S50', '豫L·WA080', '豫L·7A9L9', '豫L·CX620', '豫L·Z868T', '豫L·3F59L', '豫L·2G5C3', '豫L·KS688', '豫L·771DY', '豫L·9QU44', '豫L·96E6N', '豫L·07EP2', '豫L·5BR03', '豫L·011VH', '豫L·E513Q', '豫L·BS079', '豫L·19YZ8', '豫L·H6L97', '豫L·153LL', '豫L·4EW88', '豫L·KK441', '豫L·3Z35R', '豫L·95Q5Z', '豫L·A421T', '豫L·72L1P', '豫L·P7B55', '豫L·R59R6', '豫L·JN485', '豫L·05RR9', '豫L·TJ567', '豫L·7K0X5', '豫L·03EZ4', '豫L·504ZC', '豫L·9JP95', '豫L·425YC', '豫L·TD837', '豫L·GV779', '豫L·9TY47'], '豫M': ['豫M·JS069', '豫M·718XE', '豫M·46ED4', '豫M·1QV55', '豫M·6E53H', '豫M·AQ375', '豫M·05NW3', '豫M·XE399', '豫M·3FR80', '豫M·0P9M8', '豫M·RB425', '豫M·924EH', '豫M·579XD', '豫M·PN853', '豫M·S45W6', '豫M·74HZ2', '豫M·3FV28', '豫M·2B09N', '豫M·GL808', '豫M·95C2D', '豫M·PF214', '豫M·FZ630', '豫M·FU196', '豫M·FE246', '豫M·AU208', '豫M·B8T81', '豫M·7LC67', '豫M·9E6T3', '豫M·XH845', '豫M·HH425', '豫M·9N83X', '豫M·979XK', '豫M·NW782', '豫M·867PJ', '豫M·288FF', '豫M·DN114', '豫M·569YW', '豫M·F3Z99', '豫M·QT701', '豫M·6RZ81', '豫M·5P71K', '豫M·V79F1', '豫M·309QW', '豫M·Y8D95', '豫M·W6P00', '豫M·6E27N', '豫M·130PG', '豫M·A4Q58', '豫M·6L5W7', '豫M·37RL2', '豫M·6QQ20', '豫M·MC795', '豫M·C3J58', '豫M·DE247', '豫M·0EE44', '豫M·2ZX91', '豫M·Y28B6'], '豫N': ['豫N·NQ560', '豫N·A8F47', '豫N·1D3R5', '豫N·2TC74', '豫N·FV022', '豫N·8MQ39', '豫N·YX064', '豫N·R3A96', '豫N·SS822', '豫N·M41F1', '豫N·6HZ88', '豫N·DQ631', '豫N·J5Z10', '豫N·8N3V4', '豫N·7U8P9', '豫N·66E6V', '豫N·S4Y49', '豫N·18Y6Y', '豫N·789QG', '豫N·HZ007', '豫N·184FD', '豫N·470TA', '豫N·E6Q10', '豫N·88WX3', '豫N·37KG3', '豫N·WA416', '豫N·167BG', '豫N·8RR79', '豫N·HG373', '豫N·Y24V2', '豫N·ND998', '豫N·58PD1', '豫N·05Y4E', '豫N·B50E7', '豫N·761MG', '豫N·6AY95', '豫N·H1J40', '豫N·AL072', '豫N·7Q79V', '豫N·7P52G', '豫N·UJ721', '豫N·8R22P', '豫N·902NP', '豫N·DV929', '豫N·YP186', '豫N·70Y3D', '豫N·901JD', '豫N·64LS0', '豫N·93RS4'], '豫P': ['豫P·938MQ', '豫P·QH098', '豫P·N0Z29', '豫P·43R7P', '豫P·2Y1U4', '豫P·F6B05', '豫P·S120T', '豫P·X11M9', '豫P·P7Q68', '豫P·NN111', '豫P·80GB1', '豫P·C1Q25', '豫P·MZ099', '豫P·TC102', '豫P·KD138', '豫P·18DL8', '豫P·55S3Y', '豫P·2MR23', '豫P·1WD25', '豫P·571PR', '豫P·5GT49', '豫P·P0C79', '豫P·4UA02', '豫P·4D5Z3', '豫P·WP736', '豫P·06J2U', '豫P·9B06G', '豫P·3EW36', '豫P·PZ557', '豫P·P29Y2', '豫P·82P4L', '豫P·4D2D6', '豫P·07YZ3', '豫P·3W0F4', '豫P·RB349', '豫P·7G9M5', '豫P·490LJ', '豫P·BM083', '豫P·LD702', '豫P·8X4H4', '豫P·V802A', '豫P·96S4V', '豫P·RY336', '豫P·XE337', '豫P·Q91V8', '豫P·93K8S', '豫P·4Z85C', '豫P·693PG', '豫P·67T2X', '豫P·EF098', '豫P·3SP95'], '豫B': ['豫B·970EH', '豫B·906EK', '豫B·Y8R01', '豫B·9L09Z', '豫B·FS291', '豫B·363PQ', '豫B·5BW60', '豫B·VW890', '豫B·CA478', '豫B·423QT', '豫B·B82B4', '豫B·648GY', '豫B·HL193', '豫B·1C93E', '豫B·B78A9', '豫B·7DP39', '豫B·43EC6', '豫B·72H0Z', '豫B·UP612', '豫B·960HA', '豫B·FG285', '豫B·CC460', '豫B·R39Z9', '豫B·8DN87', '豫B·JC043', '豫B·0K19K', '豫B·P3K92', '豫B·984CU', '豫B·SW689', '豫B·19T9M', '豫B·9M79N', '豫B·088MV', '豫B·E0W15', '豫B·583JJ', '豫B·81D0D', '豫B·E9N78', '豫B·8QS30', '豫B·2RJ98', '豫B·49V7Z', '豫B·PA878', '豫B·R97M7', '豫B·8KQ17', '豫B·36UX1', '豫B·43SW4', '豫B·0S3E9', '豫B·GU407', '豫B·2A7J6', '豫B·156PN', '豫B·R16U9', '豫B·8Y85F', '豫B·C8J81', '豫B·TE996', '豫B·738QV', '豫B·V5D92', '豫B·173CG', '豫B·A91J2', '豫B·UE293', '豫B·5CM76', '豫B·ZY651', '豫B·1H23V', '豫B·801KR'], '豫C': ['豫C·XC178', '豫C·984XB', '豫C·38WK0', '豫C·731ZM', '豫C·GZ566', '豫C·LW360', '豫C·D30D3', '豫C·31T3K', '豫C·PM948', '豫C·RB218', '豫C·922TU', '豫C·37V4S', '豫C·WE589', '豫C·KE053', '豫C·9Q1N9', '豫C·726YB', '豫C·57K9B', '豫C·246UN', '豫C·YJ188', '豫C·9H4W9', '豫C·41P5V', '豫C·H5H25', '豫C·026VB', '豫C·AV288', '豫C·WU973', '豫C·MH474', '豫C·246ME', '豫C·84Y8N', '豫C·WL505', '豫C·962XV', '豫C·6D2C7', '豫C·842TK', '豫C·B41B6', '豫C·FP557', '豫C·A53N3', '豫C·H23T5', '豫C·738QP', '豫C·5MF87', '豫C·9Z2Q7', '豫C·X2A51', '豫C·4YS04', '豫C·653NX', '豫C·EU500', '豫C·TG820', '豫C·618FL', '豫C·V567L', '豫C·SR671', '豫C·BV669', '豫C·N00W5', '豫C·9A1T9', '豫C·258FR', '豫C·BH740'], '豫D': ['豫D·4EM64', '豫D·4K6X3', '豫D·39MM1', '豫D·FS329', '豫D·D0U84', '豫D·DM076', '豫D·SV629', '豫D·243EM', '豫D·T27N3', '豫D·M64Y0', '豫D·LK653', '豫D·RG192', '豫D·239FK', '豫D·P6T94', '豫D·EZ342', '豫D·K53C8', '豫D·XY602', '豫D·6P64U', '豫D·Y4R58', '豫D·7AE83', '豫D·57RD2', '豫D·808KW', '豫D·W9L75', '豫D·9XE62', '豫D·19KC2', '豫D·90NA6', '豫D·JE560', '豫D·BT729', '豫D·730GP', '豫D·31SS2', '豫D·T73C9', '豫D·6K5U7'], '豫E': ['豫E·6CK75', '豫E·DK598', '豫E·481WL', '豫E·39US8', '豫E·63TN9', '豫E·YS027', '豫E·701TB', '豫E·91TJ9', '豫E·AA964', '豫E·0G21Z', '豫E·Z74H6', '豫E·4N4T3', '豫E·6G0F6', '豫E·9U53W', '豫E·BE241', '豫E·73GF3', '豫E·588WV', '豫E·235RZ', '豫E·309PV', '豫E·XR365', '豫E·MP198', '豫E·96WB3', '豫E·927AE', '豫E·6P65R', '豫E·AU531', '豫E·8CJ59', '豫E·NL711', '豫E·360DQ', '豫E·40VS1', '豫E·32WC3', '豫E·749QL', '豫E·1J2B5', '豫E·101EG', '豫E·UE576', '豫E·NP193', '豫E·7TC79', '豫E·1NA21', '豫E·MX577', '豫E·719MQ', '豫E·89VD8', '豫E·J81E1', '豫E·629RK', '豫E·5D0Y6', '豫E·YY552', '豫E·EF822', '豫E·42RY6', '豫E·6G2W8', '豫E·WV210', '豫E·F8M04', '豫E·3N3Z8', '豫E·A574A', '豫E·50JE0', '豫E·31T0W', '豫E·6F7W9'], '豫F': ['豫F·1Y93H', '豫F·72QH5', '豫F·7Q36X', '豫F·31KN1', '豫F·J3Q22', '豫F·151QU', '豫F·VL082', '豫F·93FB1', '豫F·94E6F', '豫F·5A51L', '豫F·303CW', '豫F·9GG78', '豫F·KA090', '豫F·VZ073', '豫F·XC314', '豫F·1YR49', '豫F·47XC4', '豫F·263ET', '豫F·0BP05', '豫F·962SN', '豫F·GT652', '豫F·914HS', '豫F·X8Z95', '豫F·JJ859', '豫F·045WM', '豫F·7H0E6', '豫F·3VK82', '豫F·J468T', '豫F·G68W2', '豫F·3RZ26', '豫F·0Q1S2', '豫F·8A9S6', '豫F·00YA6', '豫F·JL805', '豫F·F76B5', '豫F·43BW4', '豫F·DN186', '豫F·486LD', '豫F·97J1G', '豫F·V65R6', '豫F·2KU45', '豫F·RJ119', '豫F·H108K'], '豫G': ['豫G·C3Y18', '豫G·116JA', '豫G·V0U30', '豫G·304KE', '豫G·33UX1', '豫G·B1Z28', '豫G·S483C', '豫G·4LC37', '豫G·739NV', '豫G·469DC', '豫G·2DX46', '豫G·9EJ66', '豫G·8V8F9', '豫G·U22F6', '豫G·RB830', '豫G·D1M83', '豫G·JJ639', '豫G·06F7X', '豫G·L894N', '豫G·54RA8', '豫G·348LH', '豫G·CH396', '豫G·XR800', '豫G·EY330', '豫G·1M2T7', '豫G·412SX', '豫G·Z72P9', '豫G·SX869', '豫G·Y4C20', '豫G·FT294', '豫G·78ZJ7', '豫G·20CD9', '豫G·69G5S', '豫G·MB952', '豫G·4A9N1', '豫G·KR133', '豫G·9HJ27', '豫G·P2V55', '豫G·550MZ', '豫G·75L0Z', '豫G·73SC4', '豫G·279EA', '豫G·CH521', '豫G·844WS', '豫G·5Q3L9', '豫G·3J0G3', '豫G·J62W1', '豫G·8BH74', '豫G·HA916', '豫G·56LC9', '豫G·H111N', '豫G·C86B3', '豫G·HE149', '豫G·YC483', '豫G·87KS6', '豫G·XS120', '豫G·C2Q19', '豫G·15L0H', '豫G·F86V3'], '豫H': ['豫H·32GX3', '豫H·74MT4', '豫H·LY489', '豫H·0C7A3', '豫H·165SK', '豫H·UW394', '豫H·902YQ', '豫H·V32M0', '豫H·A254P', '豫H·X710A', '豫H·48FU7', '豫H·JP179', '豫H·T51D4', '豫H·26BS0', '豫H·0N7H6', '豫H·X63Q6', '豫H·LE572', '豫H·HJ233', '豫H·S2P70', '豫H·BP583', '豫H·22L1M', '豫H·QQ310', '豫H·742KW', '豫H·UN942', '豫H·11UJ0', '豫H·Z452D', '豫H·H1G43', '豫H·40JR3', '豫H·94AJ1', '豫H·570DR', '豫H·43ZD8', '豫H·953UX', '豫H·MT176', '豫H·WV604', '豫H·H53Q9', '豫H·C22M2', '豫H·Q541S', '豫H·WH480', '豫H·T33Y4', '豫H·76G0Y', '豫H·DU780', '豫H·32HD0', '豫H·N96Y1', '豫H·8J9N5', '豫H·CB361'], '豫J': ['豫J·677SU', '豫J·07F5M', '豫J·8Y42P', '豫J·8HD22', '豫J·Y73C8', '豫J·09BQ1', '豫J·DY503', '豫J·JW189', '豫J·70Q2A', '豫J·74J3H', '豫J·SX033', '豫J·766WK', '豫J·8F0K8', '豫J·MB623', '豫J·54T4J', '豫J·XV050', '豫J·78CF7', '豫J·AU509', '豫J·MP507', '豫J·412CK', '豫J·23P9U', '豫J·86NU0', '豫J·081GS', '豫J·60J4M', '豫J·6N94K', '豫J·C36B3', '豫J·072DL', '豫J·0K19L', '豫J·MB499', '豫J·PH325', '豫J·912TY', '豫J·3F94C', '豫J·KK497', '豫J·X1D24', '豫J·J3V99', '豫J·Q184F', '豫J·426AC', '豫J·54T6G', '豫J·512GP', '豫J·B5T06', '豫J·4KN26', '豫J·8QU02', '豫J·178BR', '豫J·X797Q', '豫J·Q66T0', '豫J·BH828', '豫J·5D6K5', '豫J·EG438', '豫J·KR816', '豫J·670SV', '豫J·7B55M', '豫J·483SE', '豫J·829HA', '豫J·0SE22', '豫J·SP161', '豫J·208UN', '豫J·87TF5', '豫J·W7Q73', '豫J·W54T9', '豫J·EB789', '豫J·27M9U', '豫J·58NN6', '豫J·7G21M', '豫J·LU980', '豫J·1R4Z7', '豫J·J19V0', '豫J·6HC48', '豫J·141RB', '豫J·183YC', '豫J·U8E50', '豫J·89A8T', '豫J·362FX', '豫J·6Z95D', '豫J·D4T05', '豫J·T01G2', '豫J·D11W9', '豫J·75D8R', '豫J·8RY59', '豫J·41S2N', '豫J·VT439', '豫J·6VM69', '豫J·T1Y79', '豫J·60QZ4', '豫J·LS174', '豫J·QR328', '豫J·543RC', '豫J·26CJ4', '豫J·YA355', '豫J·750PA', '豫J·1LU90', '豫J·QP979', '豫J·WV691', '豫J·862KQ', '豫J·2E7J3', '豫J·V1K06', '豫J·TF843', '豫J·96D0K', '豫J·78AY5', '豫J·256LT', '豫J·TQ727', '豫J·95ZA7', '豫J·89F0H', '豫J·0KR18', '豫J·GD221', '豫J·BP219', '豫J·07G1H', '豫J·8H0W0', '豫J·001YH', '豫J·F3R24', '豫J·BQ609', '豫J·L3V94', '豫J·C940C', '豫J·C1H25', '豫J·TC949', '豫J·M20V6', '豫J·LY563', '豫J·Z92C8', '豫J·3S2H9', '豫J·N84D1', '豫J·P1R32', '豫J·3Z0X0', '豫J·SX214', '豫J·A8S91', '豫J·89HB0', '豫J·201PR', '豫J·W7P39', '豫J·83HB7', '豫J·DF818', '豫J·TG407', '豫J·B8S84', '豫J·EN842', '豫J·U6T27', '豫J·303UU', '豫J·R62P6', '豫J·7L5E4', '豫J·0FU45', '豫J·7P8S3', '豫J·BH661', '豫J·WW542', '豫J·5U9G0', '豫J·411ZG'], '豫K': ['豫K·Z13L0', '豫K·47HC3', '豫K·7QG44', '豫K·SC715', '豫K·460WE', '豫K·X4P67', '豫K·743VM', '豫K·46DS8', '豫K·2QK65', '豫K·DT861', '豫K·NS485', '豫K·6Y09S', '豫K·591FG', '豫K·8G99K', '豫K·4HS65', '豫K·MV015', '豫K·8K1C8', '豫K·F6F65', '豫K·632SU', '豫K·901MR', '豫K·004PB', '豫K·25T8U', '豫K·VR374', '豫K·AX137', '豫K·3LP81', '豫K·N4K68', '豫K·N545X', '豫K·828HD', '豫K·276YC', '豫K·TG987', '豫K·29LA4', '豫K·335KF', '豫K·SH472', '豫K·KQ370', '豫K·7Y0D6', '豫K·6SW96', '豫K·797VH', '豫K·5X7M0', '豫K·4N5N3', '豫K·358FB', '豫K·B8V16', '豫K·KU929', '豫K·HV804', '豫K·7D33P', '豫K·94L1Z', '豫K·82R2Q', '豫K·6XM03', '豫K·GL540', '豫K·LY865', '豫K·L2T24'], '豫Q': ['豫Q·3F54E', '豫Q·ST782', '豫Q·7Z8J7', '豫Q·YS803', '豫Q·B2P39', '豫Q·269KE', '豫Q·7D9A2', '豫Q·RX936', '豫Q·587KV', '豫Q·S4E87', '豫Q·FD768', '豫Q·19UH6', '豫Q·793KM', '豫Q·811XY', '豫Q·Z0U26', '豫Q·G03S9', '豫Q·EB617', '豫Q·599XZ', '豫Q·RW365', '豫Q·1QK10', '豫Q·334QP', '豫Q·381GR', '豫Q·0X84L', '豫Q·R164P', '豫Q·566RV', '豫Q·3QQ98', '豫Q·95U6C', '豫Q·WY304', '豫Q·HC224', '豫Q·0L32J', '豫Q·SW778', '豫Q·046EC', '豫Q·46AY3', '豫Q·7BF98', '豫Q·482QP', '豫Q·XH284', '豫Q·0Z8B5', '豫Q·562KW', '豫Q·851VF', '豫Q·126LF', '豫Q·0BX82', '豫Q·6RB70', '豫Q·HD300', '豫Q·8CV38', '豫Q·543ZR', '豫Q·HV162', '豫Q·AR348', '豫Q·283SX', '豫Q·VS917', '豫Q·06LU2', '豫Q·839TB', '豫Q·G33J4'], '豫R': [], '豫S': [], '豫U': ['豫U·4C01H', '豫U·960RQ', '豫U·GB860', '豫U·563FS', '豫U·VV761', '豫U·1R17U', '豫U·0NQ63', '豫U·D6J13', '豫U·44WM7', '豫U·0HZ55', '豫U·5HV81', '豫U·7YP34', '豫U·46LY0', '豫U·47YC9', '豫U·KB287', '豫U·P4B16', '豫U·XZ810', '豫U·6P76L', '豫U·825UV', '豫U·E03A6', '豫U·FF811', '豫U·35US3', '豫U·83YK3', '豫U·299DA', '豫U·F9F05', '豫U·J3D32', '豫U·C1J00', '豫U·10NH5', '豫U·W74Q6', '豫U·019ZP', '豫U·2GG27', '豫U·S99J6', '豫U·6AN81', '豫U·102FQ', '豫U·T6Q38', '豫U·VE118', '豫U·8BT72', '豫U·S199L', '豫U·6XR13', '豫U·XN543', '豫U·Y9T38', '豫U·634XG', '豫U·H8E32', '豫U·DZ766', '豫U·DU660', '豫U·XG662', '豫U·70VX1']}

11.目前汽车要实现限号规则,按照车牌的最后一位数字来限行。
{'周1': 174, '周2': 158, '周3': 192, '周4': 196, '周5': 168}

12.请将所有车牌号从小到大排序,然后打印排序后结果。
['豫A·199FD', '豫A·1P5Z9', '豫A·202ZW', '豫A·28ZS2', '豫A·305BM', '豫A·334TE', '豫A·38S8L', '豫A·3K27G', '豫A·3T9X6', '豫A·40DC3', '豫A·47WN1', '豫A·49CD6', '豫A·4CX42', '豫A·4V24Q', '豫A·521CZ', '豫A·56X8U', '豫A·59N5H', '豫A·6E8C2', '豫A·6QS02', '豫A·822VN', '豫A·8C7S3', '豫A·8S47P', '豫A·938RH', '豫A·9RC87', '豫A·B5J63', '豫A·B673M', '豫A·C0P89', '豫A·C506D', '豫A·E0N77', '豫A·E4K48', '豫A·E8N37', '豫A·EA559', '豫A·FA187', '豫A·GS959', '豫A·H2W04', '豫A·JV063', '豫A·MZ064', '豫A·MZ411', '豫A·Q437G', '豫A·Q9L13', '豫A·R6P50', '豫A·SP137', '豫A·T6J15', '豫A·TX235', '豫A·XS408', '豫A·YR818', '豫B·088MV', '豫B·0K19K', '豫B·0S3E9', '豫B·156PN', '豫B·173CG', '豫B·19T9M', '豫B·1C93E', '豫B·1H23V', '豫B·2A7J6', '豫B·2RJ98', '豫B·363PQ', '豫B·36UX1', '豫B·423QT', '豫B·43EC6', '豫B·43SW4', '豫B·49V7Z', '豫B·583JJ', '豫B·5BW60', '豫B·5CM76', '豫B·648GY', '豫B·72H0Z', '豫B·738QV', '豫B·7DP39', '豫B·801KR', '豫B·81D0D', '豫B·8DN87', '豫B·8KQ17', '豫B·8QS30', '豫B·8Y85F', '豫B·906EK', '豫B·960HA', '豫B·970EH', '豫B·984CU', '豫B·9L09Z', '豫B·9M79N', '豫B·A91J2', '豫B·B78A9', '豫B·B82B4', '豫B·C8J81', '豫B·CA478', '豫B·CC460', '豫B·E0W15', '豫B·E9N78', '豫B·FG285', '豫B·FS291', '豫B·GU407', '豫B·HL193', '豫B·JC043', '豫B·P3K92', '豫B·PA878', '豫B·R16U9', '豫B·R39Z9', '豫B·R97M7', '豫B·SW689', '豫B·TE996', '豫B·UE293', '豫B·UP612', '豫B·V5D92', '豫B·VW890', '豫B·Y8R01', '豫B·ZY651', '豫C·026VB', '豫C·246ME', '豫C·246UN', '豫C·258FR', '豫C·31T3K', '豫C·37V4S', '豫C·38WK0', '豫C·41P5V', '豫C·4YS04', '豫C·57K9B', '豫C·5MF87', '豫C·618FL', '豫C·653NX', '豫C·6D2C7', '豫C·726YB', '豫C·731ZM', '豫C·738QP', '豫C·842TK', '豫C·84Y8N', '豫C·922TU', '豫C·962XV', '豫C·984XB', '豫C·9A1T9', '豫C·9H4W9', '豫C·9Q1N9', '豫C·9Z2Q7', '豫C·A53N3', '豫C·AV288', '豫C·B41B6', '豫C·BH740', '豫C·BV669', '豫C·D30D3', '豫C·EU500', '豫C·FP557', '豫C·GZ566', '豫C·H23T5', '豫C·H5H25', '豫C·KE053', '豫C·LW360', '豫C·MH474', '豫C·N00W5', '豫C·PM948', '豫C·RB218', '豫C·SR671', '豫C·TG820', '豫C·V567L', '豫C·WE589', '豫C·WL505', '豫C·WU973', '豫C·X2A51', '豫C·XC178', '豫C·YJ188', '豫D·19KC2', '豫D·239FK', '豫D·243EM', '豫D·31SS2', '豫D·39MM1', '豫D·4EM64', '豫D·4K6X3', '豫D·57RD2', '豫D·6K5U7', '豫D·6P64U', '豫D·730GP', '豫D·7AE83', '豫D·808KW', '豫D·90NA6', '豫D·9XE62', '豫D·BT729', '豫D·D0U84', '豫D·DM076', '豫D·EZ342', '豫D·FS329', '豫D·JE560', '豫D·K53C8', '豫D·LK653', '豫D·M64Y0', '豫D·P6T94', '豫D·RG192', '豫D·SV629', '豫D·T27N3', '豫D·T73C9', '豫D·W9L75', '豫D·XY602', '豫D·Y4R58', '豫E·0G21Z', '豫E·101EG', '豫E·1J2B5', '豫E·1NA21', '豫E·235RZ', '豫E·309PV', '豫E·31T0W', '豫E·32WC3', '豫E·360DQ', '豫E·39US8', '豫E·3N3Z8', '豫E·40VS1', '豫E·42RY6', '豫E·481WL', '豫E·4N4T3', '豫E·50JE0', '豫E·588WV', '豫E·5D0Y6', '豫E·629RK', '豫E·63TN9', '豫E·6CK75', '豫E·6F7W9', '豫E·6G0F6', '豫E·6G2W8', '豫E·6P65R', '豫E·701TB', '豫E·719MQ', '豫E·73GF3', '豫E·749QL', '豫E·7TC79', '豫E·89VD8', '豫E·8CJ59', '豫E·91TJ9', '豫E·927AE', '豫E·96WB3', '豫E·9U53W', '豫E·A574A', '豫E·AA964', '豫E·AU531', '豫E·BE241', '豫E·DK598', '豫E·EF822', '豫E·F8M04', '豫E·J81E1', '豫E·MP198', '豫E·MX577', '豫E·NL711', '豫E·NP193', '豫E·UE576', '豫E·WV210', '豫E·XR365', '豫E·YS027', '豫E·YY552', '豫E·Z74H6', '豫F·00YA6', '豫F·045WM', '豫F·0BP05', '豫F·0Q1S2', '豫F·151QU', '豫F·1Y93H', '豫F·1YR49', '豫F·263ET', '豫F·2KU45', '豫F·303CW', '豫F·31KN1', '豫F·3RZ26', '豫F·3VK82', '豫F·43BW4', '豫F·47XC4', '豫F·486LD', '豫F·5A51L', '豫F·72QH5', '豫F·7H0E6', '豫F·7Q36X', '豫F·8A9S6', '豫F·914HS', '豫F·93FB1', '豫F·94E6F', '豫F·962SN', '豫F·97J1G', '豫F·9GG78', '豫F·DN186', '豫F·F76B5', '豫F·G68W2', '豫F·GT652', '豫F·H108K', '豫F·J3Q22', '豫F·J468T', '豫F·JJ859', '豫F·JL805', '豫F·KA090', '豫F·RJ119', '豫F·V65R6', '豫F·VL082', '豫F·VZ073', '豫F·X8Z95', '豫F·XC314', '豫G·06F7X', '豫G·116JA', '豫G·15L0H', '豫G·1M2T7', '豫G·20CD9', '豫G·279EA', '豫G·2DX46', '豫G·304KE', '豫G·33UX1', '豫G·348LH', '豫G·3J0G3', '豫G·412SX', '豫G·469DC', '豫G·4A9N1', '豫G·4LC37', '豫G·54RA8', '豫G·550MZ', '豫G·56LC9', '豫G·5Q3L9', '豫G·69G5S', '豫G·739NV', '豫G·73SC4', '豫G·75L0Z', '豫G·78ZJ7', '豫G·844WS', '豫G·87KS6', '豫G·8BH74', '豫G·8V8F9', '豫G·9EJ66', '豫G·9HJ27', '豫G·B1Z28', '豫G·C2Q19', '豫G·C3Y18', '豫G·C86B3', '豫G·CH396', '豫G·CH521', '豫G·D1M83', '豫G·EY330', '豫G·F86V3', '豫G·FT294', '豫G·H111N', '豫G·HA916', '豫G·HE149', '豫G·J62W1', '豫G·JJ639', '豫G·KR133', '豫G·L894N', '豫G·MB952', '豫G·P2V55', '豫G·RB830', '豫G·S483C', '豫G·SX869', '豫G·U22F6', '豫G·V0U30', '豫G·XR800', '豫G·XS120', '豫G·Y4C20', '豫G·YC483', '豫G·Z72P9', '豫H·0C7A3', '豫H·0N7H6', '豫H·11UJ0', '豫H·165SK', '豫H·22L1M', '豫H·26BS0', '豫H·32GX3', '豫H·32HD0', '豫H·40JR3', '豫H·43ZD8', '豫H·48FU7', '豫H·570DR', '豫H·742KW', '豫H·74MT4', '豫H·76G0Y', '豫H·8J9N5', '豫H·902YQ', '豫H·94AJ1', '豫H·953UX', '豫H·A254P', '豫H·BP583', '豫H·C22M2', '豫H·CB361', '豫H·DU780', '豫H·H1G43', '豫H·H53Q9', '豫H·HJ233', '豫H·JP179', '豫H·LE572', '豫H·LY489', '豫H·MT176', '豫H·N96Y1', '豫H·Q541S', '豫H·QQ310', '豫H·S2P70', '豫H·T33Y4', '豫H·T51D4', '豫H·UN942', '豫H·UW394', '豫H·V32M0', '豫H·WH480', '豫H·WV604', '豫H·X63Q6', '豫H·X710A', '豫H·Z452D', '豫J·001YH', '豫J·072DL', '豫J·07F5M', '豫J·07G1H', '豫J·081GS', '豫J·09BQ1', '豫J·0FU45', '豫J·0K19L', '豫J·0KR18', '豫J·0SE22', '豫J·141RB', '豫J·178BR', '豫J·183YC', '豫J·1LU90', '豫J·1R4Z7', '豫J·201PR', '豫J·208UN', '豫J·23P9U', '豫J·256LT', '豫J·26CJ4', '豫J·27M9U', '豫J·2E7J3', '豫J·303UU', '豫J·362FX', '豫J·3F94C', '豫J·3S2H9', '豫J·3Z0X0', '豫J·411ZG', '豫J·412CK', '豫J·41S2N', '豫J·426AC', '豫J·483SE', '豫J·4KN26', '豫J·512GP', '豫J·543RC', '豫J·54T4J', '豫J·54T6G', '豫J·58NN6', '豫J·5D6K5', '豫J·5U9G0', '豫J·60J4M', '豫J·60QZ4', '豫J·670SV', '豫J·677SU', '豫J·6HC48', '豫J·6N94K', '豫J·6VM69', '豫J·6Z95D', '豫J·70Q2A', '豫J·74J3H', '豫J·750PA', '豫J·75D8R', '豫J·766WK', '豫J·78AY5', '豫J·78CF7', '豫J·7B55M', '豫J·7G21M', '豫J·7L5E4', '豫J·7P8S3', '豫J·829HA', '豫J·83HB7', '豫J·862KQ', '豫J·86NU0', '豫J·87TF5', '豫J·89A8T', '豫J·89F0H', '豫J·89HB0', '豫J·8F0K8', '豫J·8H0W0', '豫J·8HD22', '豫J·8QU02', '豫J·8RY59', '豫J·8Y42P', '豫J·912TY', '豫J·95ZA7', '豫J·96D0K', '豫J·A8S91', '豫J·AU509', '豫J·B5T06', '豫J·B8S84', '豫J·BH661', '豫J·BH828', '豫J·BP219', '豫J·BQ609', '豫J·C1H25', '豫J·C36B3', '豫J·C940C', '豫J·D11W9', '豫J·D4T05', '豫J·DF818', '豫J·DY503', '豫J·EB789', '豫J·EG438', '豫J·EN842', '豫J·F3R24', '豫J·GD221', '豫J·J19V0', '豫J·J3V99', '豫J·JW189', '豫J·KK497', '豫J·KR816', '豫J·L3V94', '豫J·LS174', '豫J·LU980', '豫J·LY563', '豫J·M20V6', '豫J·MB499', '豫J·MB623', '豫J·MP507', '豫J·N84D1', '豫J·P1R32', '豫J·PH325', '豫J·Q184F', '豫J·Q66T0', '豫J·QP979', '豫J·QR328', '豫J·R62P6', '豫J·SP161', '豫J·SX033', '豫J·SX214', '豫J·T01G2', '豫J·T1Y79', '豫J·TC949', '豫J·TF843', '豫J·TG407', '豫J·TQ727', '豫J·U6T27', '豫J·U8E50', '豫J·V1K06', '豫J·VT439', '豫J·W54T9', '豫J·W7P39', '豫J·W7Q73', '豫J·WV691', '豫J·WW542', '豫J·X1D24', '豫J·X797Q', '豫J·XV050', '豫J·Y73C8', '豫J·YA355', '豫J·Z92C8', '豫K·004PB', '豫K·25T8U', '豫K·276YC', '豫K·29LA4', '豫K·2QK65', '豫K·335KF', '豫K·358FB', '豫K·3LP81', '豫K·460WE', '豫K·46DS8', '豫K·47HC3', '豫K·4HS65', '豫K·4N5N3', '豫K·591FG', '豫K·5X7M0', '豫K·632SU', '豫K·6SW96', '豫K·6XM03', '豫K·6Y09S', '豫K·743VM', '豫K·797VH', '豫K·7D33P', '豫K·7QG44', '豫K·7Y0D6', '豫K·828HD', '豫K·82R2Q', '豫K·8G99K', '豫K·8K1C8', '豫K·901MR', '豫K·94L1Z', '豫K·AX137', '豫K·B8V16', '豫K·DT861', '豫K·F6F65', '豫K·GL540', '豫K·HV804', '豫K·KQ370', '豫K·KU929', '豫K·L2T24', '豫K·LY865', '豫K·MV015', '豫K·N4K68', '豫K·N545X', '豫K·NS485', '豫K·SC715', '豫K·SH472', '豫K·TG987', '豫K·VR374', '豫K·X4P67', '豫K·Z13L0', '豫L·011UK', '豫L·011VH', '豫L·03EZ4', '豫L·05RR9', '豫L·07EP2', '豫L·153LL', '豫L·19YZ8', '豫L·211BC', '豫L·2G5C3', '豫L·3F59L', '豫L·3Z35R', '豫L·425YC', '豫L·4EW88', '豫L·504ZC', '豫L·5BR03', '豫L·5HG66', '豫L·703VA', '豫L·72L1P', '豫L·771DY', '豫L·7A9L9', '豫L·7K0X5', '豫L·867MN', '豫L·95Q5Z', '豫L·96E6N', '豫L·9JP95', '豫L·9QU44', '豫L·9TY47', '豫L·A421T', '豫L·BS079', '豫L·CX620', '豫L·E513Q', '豫L·F9K88', '豫L·GF479', '豫L·GV779', '豫L·H6L97', '豫L·JN485', '豫L·KK441', '豫L·KS688', '豫L·L6S50', '豫L·P7B55', '豫L·QX542', '豫L·R59R6', '豫L·TD837', '豫L·TJ567', '豫L·UJ665', '豫L·V74W5', '豫L·WA080', '豫L·XH535', '豫L·Z868T', '豫M·05NW3', '豫M·0EE44', '豫M·0P9M8', '豫M·130PG', '豫M·1QV55', '豫M·288FF', '豫M·2B09N', '豫M·2ZX91', '豫M·309QW', '豫M·37RL2', '豫M·3FR80', '豫M·3FV28', '豫M·46ED4', '豫M·569YW', '豫M·579XD', '豫M·5P71K', '豫M·6E27N', '豫M·6E53H', '豫M·6L5W7', '豫M·6QQ20', '豫M·6RZ81', '豫M·718XE', '豫M·74HZ2', '豫M·7LC67', '豫M·867PJ', '豫M·924EH', '豫M·95C2D', '豫M·979XK', '豫M·9E6T3', '豫M·9N83X', '豫M·A4Q58', '豫M·AQ375', '豫M·AU208', '豫M·B8T81', '豫M·C3J58', '豫M·DE247', '豫M·DN114', '豫M·F3Z99', '豫M·FE246', '豫M·FU196', '豫M·FZ630', '豫M·GL808', '豫M·HH425', '豫M·JS069', '豫M·MC795', '豫M·NW782', '豫M·PF214', '豫M·PN853', '豫M·QT701', '豫M·RB425', '豫M·S45W6', '豫M·V79F1', '豫M·W6P00', '豫M·XE399', '豫M·XH845', '豫M·Y28B6', '豫M·Y8D95', '豫N·05Y4E', '豫N·167BG', '豫N·184FD', '豫N·18Y6Y', '豫N·1D3R5', '豫N·2TC74', '豫N·37KG3', '豫N·470TA', '豫N·58PD1', '豫N·64LS0', '豫N·66E6V', '豫N·6AY95', '豫N·6HZ88', '豫N·70Y3D', '豫N·761MG', '豫N·789QG', '豫N·7P52G', '豫N·7Q79V', '豫N·7U8P9', '豫N·88WX3', '豫N·8MQ39', '豫N·8N3V4', '豫N·8R22P', '豫N·8RR79', '豫N·901JD', '豫N·902NP', '豫N·93RS4', '豫N·A8F47', '豫N·AL072', '豫N·B50E7', '豫N·DQ631', '豫N·DV929', '豫N·E6Q10', '豫N·FV022', '豫N·H1J40', '豫N·HG373', '豫N·HZ007', '豫N·J5Z10', '豫N·M41F1', '豫N·ND998', '豫N·NQ560', '豫N·R3A96', '豫N·S4Y49', '豫N·SS822', '豫N·UJ721', '豫N·WA416', '豫N·Y24V2', '豫N·YP186', '豫N·YX064', '豫P·06J2U', '豫P·07YZ3', '豫P·18DL8', '豫P·1WD25', '豫P·2MR23', '豫P·2Y1U4', '豫P·3EW36', '豫P·3SP95', '豫P·3W0F4', '豫P·43R7P', '豫P·490LJ', '豫P·4D2D6', '豫P·4D5Z3', '豫P·4UA02', '豫P·4Z85C', '豫P·55S3Y', '豫P·571PR', '豫P·5GT49', '豫P·67T2X', '豫P·693PG', '豫P·7G9M5', '豫P·80GB1', '豫P·82P4L', '豫P·8X4H4', '豫P·938MQ', '豫P·93K8S', '豫P·96S4V', '豫P·9B06G', '豫P·BM083', '豫P·C1Q25', '豫P·EF098', '豫P·F6B05', '豫P·KD138', '豫P·LD702', '豫P·MZ099', '豫P·N0Z29', '豫P·NN111', '豫P·P0C79', '豫P·P29Y2', '豫P·P7Q68', '豫P·PZ557', '豫P·Q91V8', '豫P·QH098', '豫P·RB349', '豫P·RY336', '豫P·S120T', '豫P·TC102', '豫P·V802A', '豫P·WP736', '豫P·X11M9', '豫P·XE337', '豫Q·046EC', '豫Q·06LU2', '豫Q·0BX82', '豫Q·0L32J', '豫Q·0X84L', '豫Q·0Z8B5', '豫Q·126LF', '豫Q·19UH6', '豫Q·1QK10', '豫Q·269KE', '豫Q·283SX', '豫Q·334QP', '豫Q·381GR', '豫Q·3F54E', '豫Q·3QQ98', '豫Q·46AY3', '豫Q·482QP', '豫Q·543ZR', '豫Q·562KW', '豫Q·566RV', '豫Q·587KV', '豫Q·599XZ', '豫Q·6RB70', '豫Q·793KM', '豫Q·7BF98', '豫Q·7D9A2', '豫Q·7Z8J7', '豫Q·811XY', '豫Q·839TB', '豫Q·851VF', '豫Q·8CV38', '豫Q·95U6C', '豫Q·AR348', '豫Q·B2P39', '豫Q·EB617', '豫Q·FD768', '豫Q·G03S9', '豫Q·G33J4', '豫Q·HC224', '豫Q·HD300', '豫Q·HV162', '豫Q·R164P', '豫Q·RW365', '豫Q·RX936', '豫Q·S4E87', '豫Q·ST782', '豫Q·SW778', '豫Q·VS917', '豫Q·WY304', '豫Q·XH284', '豫Q·YS803', '豫Q·Z0U26', '豫U·019ZP', '豫U·0HZ55', '豫U·0NQ63', '豫U·102FQ', '豫U·10NH5', '豫U·1R17U', '豫U·299DA', '豫U·2GG27', '豫U·35US3', '豫U·44WM7', '豫U·46LY0', '豫U·47YC9', '豫U·4C01H', '豫U·563FS', '豫U·5HV81', '豫U·634XG', '豫U·6AN81', '豫U·6P76L', '豫U·6XR13', '豫U·70VX1', '豫U·7YP34', '豫U·825UV', '豫U·83YK3', '豫U·8BT72', '豫U·960RQ', '豫U·C1J00', '豫U·D6J13', '豫U·DU660', '豫U·DZ766', '豫U·E03A6', '豫U·F9F05', '豫U·FF811', '豫U·GB860', '豫U·H8E32', '豫U·J3D32', '豫U·KB287', '豫U·P4B16', '豫U·S199L', '豫U·S99J6', '豫U·T6Q38', '豫U·VE118', '豫U·VV761', '豫U·W74Q6', '豫U·XG662', '豫U·XN543', '豫U·XZ810', '豫U·Y9T38']

Process finished with exit code 0

2、爬虫(Scrapy)

爬虫(Scrapy):写一段程序代码(网络访问),自动获取网页(网络)上的数据。

服务端语言:网络编程,都可以作为爬虫。     Java、C、C++、Python等均可写爬虫程序;js不是一个典型的服务端程序,js-->nodejs 也可以做网络爬虫。

Python语言更高级,使用更便捷,库更丰富,代码量很少。c:100、java:50、python:5行

本身这是一个很简单问题,就是网络访问+数据解析

但是,目前爬虫也逐渐演变成一门较为复杂的技场景:     客户一直在尝试去爬;服务器一直在不断的升级,反爬虫。客户端---服务端在不断较量

为什么服务器要进行反爬虫:@1数据安全、@2并发问题,造成网站拥堵。

爬虫的业务场景:简单--->困难

  1. 直接访问网页,就能获取数据;
  2. 数据不在网页上,而是需要通过查找数据接口,得到数据(服务器使用的是前后端分离开发模式);
  3. 数据既不在网页上,也没有找到合适的数据接口,通过Selenium自动化测试手段,获取数据;
  4. 服务端设置了各种验证手段,阻止爬取数据(验证码、密码、拖动验证、单击验证等)。

java实现网络访问第三方的jar包:     javac中有socket编程,是底层网络访问技术的语言支持,但是直接使用,会显得繁琐。     很多第三方的公司对功能进行封装,生成jar包,使用这些jar会更方便。

python实现网络访问第三方的库:requests、beautifulsoup4、lxml等库     python有socket编程,是底层网络访问技术的语言支持,但是直接使用,会显得繁琐。     很多第三方的公司对功能进行封装,生成库,使用这些库会更方便。

使用第三方库之前,需要安装这些库(检测一下有没有这些库)。【安装anaconda时,已经将一些常用库安装了。】

2.1、安装第三方库

安装第三方库,在DOS窗口直接输入pip指令即可:pip install xxx,xxx为库名。

库的位置都是在国外服务上,所以整个过程会显得有些慢,在安装是其实可以通过-i,来指定国内服务器镜像,安装速度会快一些。

三行,逐行执行,逐个安装库:

pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple/ pip install beautifulsoup4 -i https://pypi.tuna.tsinghua.edu.cn/simple/ pip install lxML -i https://pypi.tuna.tsinghua.edu.cn/simple/

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

检测python第三方库:输入“import requests”,不报错,说明已引入库。使用requests第三方库,来进行网络访问。

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

安装python第三方库:pip install xxx

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

安装完成后,再进入到交互模式,然后写import requests 就不会报错了。

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

2.2、爬取网页测试

2.2.1、样例1

360浏览器-->审查元素、Chrome浏览器--->检查(不用IE浏览器)

豆瓣读书:豆瓣图书标签: 小说

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

import requests; # 爬取豆瓣读书,前20名(第一页)

# 伪装成浏览器:在请求头中添加user-agent
hds = {'user-agent': ';mozilla/5.0 (Windows NT 10.0; Win64; x64) Applewebkit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36'}

# 访问地址,得到响应
resp = requests.get('https://Book.douban.COM/tag/%E5%B0%8F%E8%AF%B4?type=', headers=hds);

# ct = resp.content; #字节序列 b'x x x '
ct = resp.content.decode('utf-8');  # 80%以上均为utf-8

print(ct);  # 打印的就是得到的整个网页:html页面

2.2.2、样例2

#解析html数据,得到我们想要的那些部分的内容。beautifulsoup4库:解析HTML页面,查询目标数据。

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

import requests; # 爬取豆瓣读书,前20名(第一页)

# 伪装成浏览器:在请求头中添加user-agent
hds = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36'}

# 访问地址,得到响应
resp = requests.get('https://book.douban.com/tag/%E5%B0%8F%E8%AF%B4?type=', headers=hds);

# ct = resp.content; #字节序列 b'x x x '
ct = resp.content.decode('utf-8');  # 80%以上均为utf-8

# print(ct);  # 打印的就是得到的整个网页:html页面

# -------------------------------------------------------------------------------------------

From bs4 import BeautifulSoup

# 将html网页,转换为BeautifulSoup对象
bs = BeautifulSoup(ct, 'lxml');  # 不要把l ,看成了1

# 从bs中查找想要的数据【css选择器】
#   css选择器:
#       标签、class、id等几种类型
#       作用:定位页面元素
#   通过css选择器,来定位包含目标数据的那些页面元素

sa = bs.select('.subject-item .info h2 a');  # 较为重要的一步,需要程序员认真编写
print(len(sa))

# 获取标签的属性/标签的内容
# sa是一个集合,先取第一个元素(第一本书)的名字
bookname = sa[0].get_text();  # get_text() 函数作用是获取标签的内容
print(bookname.replace(' ', '').replace('n', ''))

3、PyCharm导入第三方库

3.1、PyCharm导入requests库

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

3.2、PyCharmbeautifulsoup4库

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

3.3、导入库的运行测试

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

5、课堂练习

10行代码--->知道作用、明白操作流程和原理----->100行出来了,更丰富的功能。

  1. 打印全部的20本书的书名。
  2. 在打印书名时,打印每本书的价格。
  3. 将排名前100的书的(书名和价格)全部打印出来。提醒:第3问,可以需要循环爬取(爬取5次才能得到排名前100的书籍信息)。
  4. 将这100本数的书名和价格,爬出来并且写入到本地的txt文档中。

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

爬取豆瓣前100的图书和价格并且本地化写入文件:

  1. 爬取html
  2. BeautifulSoup对html解析
  3. 找到我们需要的数据
  4. 对数据进行处理
'''
1.打印全部的20本书的书名。√
2.在打印书名时,打印每本书的价格。√
3.将排名前100的书的(书名和价格)全部打印出来。提醒:第3问,可以需要循环爬取(爬取5次才能得到排名前100的书籍信息)。√
4.将这100本数的书名和价格,爬出来并且写入到本地的txt文档中。√

爬取豆瓣前100的图书和价格并且本地化写入文件
1.爬取html
2.BeautifulSoup对html解析
3.找到我们需要的数据
4.对数据进行处理
'''
import requests

from bs4 import BeautifulSoup as BS

# 伪装成浏览器
hds = {
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36'}

# 存放爬取到的书的信息
books = {};

# 分5次,爬取100条数据
for i in range(5):
    url = 'https://book.douban.com/tag/%E5%B0%8F%E8%AF%B4?start={}&type=T'.format(i * 20);
    resp = requests.get(url, headers=hds);
    # print(resp.status_code)  # 200正确接收到了响应结果

    ct = resp.content.decode('utf-8');
    # print(ct);  # 爬取下来的html代码

    html = BS(ct, 'lxml');  # 用BeautifulSoup解析html代码

    # 选择器定位目标元素:[所有a标签]
    sa = html.select('.subject-item .info h2 a')  # 爬取a标签的内容
    # print(len(sa))  # 确认一下【尤其是自己写代码时】打印选择器个数20

    # 定位价格
    ps = html.select('.subject-item .info .pub');
    # print(len(ps))  # 确认一下【尤其是自己写代码时】打印选择器个数20

    for i in range(len(sa)):
        a = sa[i];
        p = ps[i];
        bookname = a['title'];  # 通过[属性名]来获取属性值
        price = p.get_text().replace(' ', '').replace('n', '');
        price = price.split('/')[-1].replace('元', '');
        books[bookname] = price;

# print(books)
# print(list(books.items()))

# 将数据写入文件
f = open(r'C:UserslwxDesktopbooks.txt', 'w');
for b in list(books.items()):
    f.write(b[0] + ':' + b[1] + 'n');
f.close()

print("文本爬取完成~")

# for a in sa:
#     # bookname = a.get_text().replace(' ','').replace('n','');
#     bookname = a['title'];  # 通过[属性名]来获取属性值
#     print(bookname);
#
# for p in ps:
#     price = p.get_text().replace(' ', '').replace('n', '');
#     # 按斜杠/分割,拿取最后一个元素
#     price = price.split('/')[-1].replace('元', '');
#     print(price)

学习一定要有一颗坚定的决心,我深刻的意识到我今生要彻底的放弃颓废,同时我放弃的是所有虚妄的快感。当妄念穷凶极恶袭来,你是否已经记得一切都与你无关,求欢之心以死,灯红酒绿与此生无缘。任他风吹雨打,任他地动山摇,我自巍然不动,我自心如磐石。

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

 

Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】

脚本宝典总结

以上是脚本宝典为你收集整理的Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】全部内容,希望文章能够帮你解决Python实训day04am【爬虫介绍、爬取网页测试、Python第三方库】所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。