[Python] 纯文本查看 复制代码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
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()