bags 发表于 2020-7-25 23:11

浙江高考投档线2018+2019sql+python查询demo

把浙江2018及2019的高考普通一二三段投档线整合成了sql数据库,通过python调用查询,因为暑假在上班,实在是没时间。。只是写了个简单的demo,还是希望能帮到有需要的同学{:301_997:}数据库文件在最下方

代码如下:


import pymysql,re
def wc_cx():
    wc = 10000
    cursor.execute("select id,学校名称,专业名称,分数线,位次 from 2018_2 WHERE 位次>=%d and 位次<=%d order by 位次"%(wc,wc+100))# 执行传入的sql语句
    jg_all = cursor.fetchall() # 获取所有的数据返回的结果只是一个列表
    for jg in jg_all:
      print(jg)
def fs_cx():
    fs = 588
    shang = 1
    xia = 1
    fs_max = fs+shang
    fs_min = fs-xia
    if fs>=588:
      if fs_min>=588:
            cursor.execute("select id,学校名称,专业名称,分数线,位次 from 2018_1 WHERE 分数线<=%d and 分数线>=%d order by 位次"%(fs_max,fs_min))# 执行传入的sql语句
            jg_all = cursor.fetchall() # 获取所有的数据返回的结果只是一个列表
            for jg in jg_all:
                print(str(jg)+'——2018一段投档线')
      if fs_min<588:
            cursor.execute("select id,学校名称,专业名称,分数线,位次 from 2018_1 WHERE 分数线<=%d and 分数线>=%d order by 位次"%(fs_max,fs_min))# 执行传入的sql语句
            jg_all = cursor.fetchall() # 获取所有的数据返回的结果只是一个列表
            for jg in jg_all:
                print(str(jg)+'——2018一段投档线')
            cursor.execute("select id,学校名称,专业名称,分数线,位次 from 2018_2 WHERE 分数线<=%d and 分数线>=%d order by 位次"%(fs_max,fs_min))# 执行传入的sql语句
            jg_all = cursor.fetchall() # 获取所有的数据返回的结果只是一个列表
            for jg in jg_all:
                print(str(jg)+'——2018二段段投档线')
    if 492<fs<588:
      cursor.execute("select id,学校名称,专业名称,分数线,位次 from 2018_2 WHERE 分数线<=%d and 分数线>=%d order by 位次"%(fs+2,fs-2))# 执行传入的sql语句
      jg_all = cursor.fetchall() # 获取所有的数据返回的结果只是一个列表
      for jg in jg_all:
            print(str(jg)+'——2018一段投档线')
conn = pymysql.connect(
    host='127.0.0.1',
    port=3306,
    user='bags',
    password='123456',
    database='高考浙江',
    autocommit=True,
    charset='utf8'
)
cursor = conn.cursor(pymysql.cursors.DictCursor)
fs_cx()
#wc_cx()


liuwahai 发表于 2020-7-26 09:32

liu2220 发表于 2020-7-26 00:38
就是不知道是哪些网站啊.有没有地址能给个啊

https://www.zjzs.net/moban/index/2c9081f061d15b160161d1653f2e000e_tree.html###

liuwahai 发表于 2020-7-26 09:31

liu2220 发表于 2020-7-26 00:38
就是不知道是哪些网站啊.有没有地址能给个啊

https://www.zjzs.net/moban/index/2c9081f061d15b160161d1653f2e000e_tree.html###

miqi1314 发表于 2020-7-25 23:17

不错,感谢原创!!

缙云山下大师兄 发表于 2020-7-25 23:19

做个河南省的么,大佬

浅草没蹄 发表于 2020-7-25 23:23

大佬,谢谢

bigdawn 发表于 2020-7-25 23:27

有创意,挺好的。

愛屋及烏烏有屋 发表于 2020-7-25 23:44

学有所成,学有所用,为人服务,助人为乐。{:1_927:}

小人类 发表于 2020-7-25 23:54

有点优秀呀!!!!!值得学习

星丶空 发表于 2020-7-25 23:58

正需要,非常感谢

yydj4541 发表于 2020-7-26 00:04

收藏了,谢谢楼主

liu2220 发表于 2020-7-26 00:26

楼主,这些数据是在哪个网站收集的?给个地址哦
页: [1] 2 3 4
查看完整版本: 浙江高考投档线2018+2019sql+python查询demo