在Flask项目中,应用SQLite数据库。有来自Excel的大量数据需要导入数据库。工具都要付费,就自己导入了一下:
利用Python 中的xlrd库,需要先安装这个库。$pip install xlrd
(app为项目文件夹,app.models里面定义了Benke_grade类)
class Benke_grade(db.Model):
__tablename__ = 'benke_grades'
id = db.Column(db.Integer, primary_key=True)
XNXQ = db.Column(db.String(200)) #2005-2006-1学年学期
KCMC= db.Column(db.String(200))
CJ= db.Column(db.String(200))
XF= db.Column(db.String(200))
KSLX= db.Column(db.String(200))
XH = db.Column(db.String(200))
BJ= db.Column(db.String(200))
KCLB= db.Column(db.String(200))