Files
jupyter/高考志愿查询.ipynb
T
2021-10-09 15:12:24 +08:00

4.8 KiB

高考志愿查询

按位次模糊查询专业

In [80]:
import pymongo
import re

myclient = pymongo.MongoClient('mongodb://localhost:27017/')
mydb = myclient["gaokao"]
mycol = mydb["admission_2020"]

m_zhuanye = '医学'
m_rank1 = 11000
m_rank2 = 15000

myquery = {'spe_name':re.compile(m_zhuanye),'rank_min':{"$gte": m_rank1,"$lte": m_rank2}}
i = 1
for x in mycol.find(myquery,{"_id": 0, }):
    print(i,x['col_name'],x['spe_name'],x['rank_min'])
    i += 1
1 南京中医药大学 中医学(本硕连读5+3一体化) 11019
2 天津医科大学 预防医学 11108
3 哈尔滨医科大学 临床医学 11227
4 空军军医大学 基础医学 11232
5 南京医科大学 预防医学 11275
6 温州医科大学 眼视光医学(5+3一体化) 11564
7 上海中医药大学 中医学(5+3一体化针灸推拿英语方向) 11620
8 兰州大学 临床医学类 11662
9 天津中医药大学 中医学(5+3一体化) 11825
10 哈尔滨医科大学 临床医学(5+3一体化,儿科学硕士) 11837
11 温州医科大学 临床医学(5+3一体化) 11869
12 东北大学 智能医学工程 11916
13 海军军医大学 中医学(中医临床医师) 11955
14 苏州大学 预防医学 11991
15 暨南大学 临床医学 12045
16 中国医科大学 医学影像学 12059
17 南昌大学 临床医学 12252
18 天津医科大学 医学影像技术 12272
19 吉林大学 预防医学 12320
20 南京航空航天大学 生物医学工程 12504
21 江南大学 临床医学 12526
22 广州中医药大学 中医学(5+3一体化) 12715
23 中国医科大学 基础医学 12755
24 重庆医科大学 医学影像学 12784
25 大连医科大学 临床医学(5+3一体化) 13012
26 天津医科大学 智能医学工程 13103
27 南京中医药大学 中医学 13301
28 温州医科大学 眼视光医学 13370
29 天津医科大学 医学检验技术 13371
30 天津医科大学 生物医学工程 13396
31 温州医科大学 临床医学 13421
32 中国医科大学 预防医学 13769
33 汕头大学 临床医学(5+3一体化) 13808
34 郑州大学 临床医学类 13981
35 郑州大学 口腔医学 14147
36 南方医科大学 基础医学 14160
37 哈尔滨医科大学 基础医学 14331
38 南方医科大学 预防医学 14366
39 大连医科大学 临床医学 14423
40 西北大学 临床医学 14492
41 天津中医药大学 中医学(5+3一体化中医儿科学) 14708
42 南京医科大学 智能医学工程 14721

按分数模糊查询专业

In [ ]:
import pymongo
import re

myclient = pymongo.MongoClient('mongodb://localhost:27017/')
mydb = myclient["gaokao"]
mycol = mydb["admission_2020"]

m_zhuanye = '医学'
m_fenshu = 600

myquery = {'spe_name':re.compile(m_zhuanye),'num_min':{"$gte": m_fenshu}}
i = 1
for x in mycol.find(myquery,{"_id": 0, }):
    print(i,x['col_name'],x['spe_name'],x['num_min'])
    i += 1