首页 > 数据库技术 > 详细

数据库的实践--大学排名

时间:2020-06-01 21:44:11      阅读:35      评论:0      收藏:0      [点我收藏+]

1、将csv文件写入数据库

 1 import pandas
 2 import sqlite3
 3 conn= sqlite3.connect("大学排名(12).db")
 4 k = pandas.read_csv(data1.csv,encoding=utf-8)
 5 k.to_sql(University, conn, if_exists=append, index=False)
 6 print(success)
 7 conn = sqlite3.connect(大学排名(12).db)
 8 cur = conn.cursor()
 9 cur.execute(SELECT * FROM University)
10 li = cur.fetchall()  
11 i=0              
12 for line in li:
13     i+=1
14     for item in line:
15         print(item, end= )
16     print()
17     if i==192:
18         break
19 conn.close()

技术分享图片

 

 2、查询本校排名

 1 import sqlite3
 2 conn= sqlite3.connect("大学排名(12).db")
 3 cur = conn.cursor()
 4 cur.execute(SELECT * FROM University)
 5 li = cur.fetchall()                  #返回所有查询结果
 6 for line in li:
 7     if "广东技术师范大学" in line:
 8         print(line)
 9         break
10 else:
11     print("查无该校数据")
12 conn.close()

技术分享图片

 

数据库的实践--大学排名

原文:https://www.cnblogs.com/lxw2020/p/13027301.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!