Python3如何连接sqlite,具体方法是什么
这篇文章将为大家详细讲解有关“Python3如何连接sqlite,具体方法是什么”的知识,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
以上就是关于“Python3如何连接sqlite,具体方法是什么”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注博信,小编每天都会为大家更新不同的知识。
python3 连接sqlite实例,直接上代码吧
importsqlite3 db=r"D:\pyWork\test.db"#pyWork目录下test.db数据库文件 drp_tb_sql="droptableifexistsstaff" crt_tb_sql=""" createtableifnotexistsstaff( idintegerprimarykeyautoincrementuniquenotnull, namevarchar(100), cityvarchar(100) ); """ #连接数据库 con=sqlite3.connect(db) cur=con.cursor() #创建表staff cur.execute(drp_tb_sql) cur.execute(crt_tb_sql) #插入记录 insert_sql="insertintostaff(name,city)values(?,?)"#?为占位符 cur.execute(insert_sql,('Tom','NewYork')) cur.execute(insert_sql,('Frank','LosAngeles')) cur.execute(insert_sql,('Kate','Chicago')) cur.execute(insert_sql,('Thomas','Houston')) cur.execute(insert_sql,('Sam','Philadelphia')) con.commit() #查询记录 select_sql="select*fromstaff" cur.execute(select_sql) #返回一个list,list中的对象类型为tuple(元组) date_set=cur.fetchall() forrowindate_set: print(row) cur.close() con.close()
以上就是关于“Python3如何连接sqlite,具体方法是什么”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注博信,小编每天都会为大家更新不同的知识。
版权声明
本文仅代表作者观点,不代表博信信息网立场。