sqlite是一个非常小型和轻量化的关系型数据库,并且它能够直接嵌入到程序内去使用,很多小伙伴还不知道python该怎么连接sqlite数据库并且使用 。所以下面这一篇文章小编要来介绍的内容就是,python中连接sqlite数据库并且执行读写操作的全部教程,一起往下看看吧 。
【Python怎么连接sqlite数据库?Python如何连接sqlite并使用】

1.首先需要保证的一点就是python的版本必须是在3.0及其以上,因为连接需要使用到第三方库,而这个第三方库目前只支持python3版本,而没有兼容其他版本 。所以在开始菜单输入命令提示符搜索之后,右键结果选择以管理员身份打开,执行以下命令将第三方库给安装好,示例如下:
pip install sqlite32.库安装完成之后就是要在python文件中编写代码来使用它了,使用import关键字将sqlite3库导入到程序中 。然后定义一个变量并且使用字符串类型,值为db类型的文件路径,因为sqlite数据库连接时都是直接对一个数据库文件执行的 。
此外还需要定一个变量并赋予字符串类型的值,不过这个值需要是能够执行sql语句 。最后调用connect()方法就可以连接sqlite数据库了,代码如下所示:
import sqlite3db = r"D:pyWorkest.db"drp_tb_sql = "drop table if exists staff"con = sqlite3.connect(db)3.数据库连接成功之后返回的对象就是用其来执行余下操作的,先使用它调用cursor()方法来完成游标创建 。再用游标对象调用execute()方法执行sql语句,在该方法之中第二个位置的参数需要传入前一个命令中所需的参数,代码如下所示:
insert_sql = "insert into staff (name,city) values (?,?)"cur.execute(insert_sql,('Tom','New York'))cur.close()con.close()以上就是关于“Python怎么连接sqlite数据库?Python如何连接sqlite并使用”的全部内容了,希望对你有所帮助 。
猜你喜欢
- 推荐这种微博涨粉神器 品牌微博怎么快速涨粉
- Python第三方库pymysql有哪些方法?Python如何使用pymysql库
- Python不保留小数点用什么方法?Python数字计算怎么舍去小数位
- Python中基础运算符是如何运用的?Python运算符的使用技巧
- Python爬虫如何学?如何入门学习Python爬虫?
- 能带的带怎么写 带一带的带怎么写
- 写Python代码哪一个IDE最好用?Python好用的集成开发工具有哪些?
- 两个下眼皮肿了是怎么回事 眼皮肿是怎么回事
- 干蘑菇怎样保存 干蘑菇怎么存放呢
- 不锈钢是怎么提炼出来的 不锈钢是如何提炼出来的
