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好用的集成開發工具有哪些?
- 兩個下眼皮腫了是怎么回事 眼皮腫是怎么回事
- 干蘑菇怎樣保存 干蘑菇怎么存放呢
- 不銹鋼是怎么提煉出來的 不銹鋼是如何提煉出來的
