diff --git a/app.p b/app.p deleted file mode 100644 index da7eb59..0000000 --- a/app.p +++ /dev/null @@ -1,78 +0,0 @@ -from flask import Flask,render_template,request -import sqlite3 -from wsgiref.simple_server import make_server - -app = Flask(__name__) -@app.route('/') -def welcome(): - return render_template('index.html') -@app.route('/index') -def index(): - return welcome() -@app.route('/top50') -def top50(): - datalist = [] - con = sqlite3.connect("NBA球员数据库.db") - c = con.cursor() - #设置当前页数 - page=int(request.args.get('page',1)) - year=int(page)+2009 - sql= ''' - select * from 球员数据'''+str(year)+'''年 - ''' - data=c.execute(sql) - for item in data: - datalist.append(item) - c.close() - con.close() - # 设置总页码数 - pagemax = 10 - return render_template('top50.html',datalist=datalist,page=page,pagemax=pagemax) -@app.route('/cloud') -def cloud(): - return render_template('cloud.html') -@app.route('/chart') -def chart(): - datalist = [] - years=[] #年份 - xx=[]#x坐标数据 - #存放球队的名称的列表 - team=[['76人'], ['公牛'], ['凯尔特人'], ['勇士'], ['国王'], ['太阳'], ['奇才'], ['小牛'], ['尼克斯'], ['开拓者'], ['快船'], ['掘金'], ['森林狼'], ['步行者'], ['活塞'], ['湖人'], ['火箭'], ['灰熊'], ['热火'], ['爵士'], ['猛龙'], ['篮网'], ['老鹰'], ['雄鹿'], ['雷霆'], ['马刺'], ['骑士'], ['魔术'], ['鹈鹕'], ['黄蜂']] - #存放球队名称的字符串 - # 存放字符的字符串 - text = '' - con = sqlite3.connect("NBA球员数据库.db") - c = con.cursor() - # 设置当前页数 - page = 1 - year = int(page) + 2009 - for i in range(year, 2020): - data_peryear = [] - years.append(i) - sql = ''' - select * from 球员数据''' + str(i) + '''年 - ''' - data = c.execute(sql) - for item in data: - data_peryear.append(item) - #将球队名称练成字符串 - text += item[4] - datalist.append(data_peryear) - for index in range(10): - xx.append(str(index+2010)+str(datalist[index][0][1])) - c.close() - con.close() - #利用字符串统计球队名称出现的次数 - for i in range(len(team)): - number=text.count(team[i][0]) - team[i].append(str(number)) - return render_template('chart.html', datalist=datalist, years=years, xx=xx, team=team) -@app.route('/team') -def team(): - return render_template('team.html') - -if __name__ == '__main__': - server = make_server('', 64570, app) - server.serve_forever() - app.run(debug=True) - print('wna')