數據庫是目前IT行業最常使用的一種數據存儲方式,Python作為一種腳本語言,也可以通過其自帶的庫來輕松構建數據庫。
import sqlite3 # 連接數據庫 conn = sqlite3.connect("example.db") # 獲取游標 c = conn.cursor() # 創建表 c.execute('''CREATE TABLE stocks (date text, trans text, symbol text, qty real, price real)''') # 插入數據 c.execute("INSERT INTO stocks VALUES ('2006-01-05', 'BUY', 'RHAT', 100, 35.14)") # 提交更改 conn.commit() # 關閉數據庫連接 conn.close()
以上是使用Python SQLite庫構建數據庫的基本代碼,下面簡單介紹一下上面的代碼。
import sqlite3
首先我們需要導入Python的SQLite庫,Python SQLite庫是Python自帶的一個SQLite數據庫操作庫,我們只需要導入Python SQLite庫就可以輕松構建我們的數據庫。
# 連接數據庫 conn = sqlite3.connect("example.db") # 獲取游標 c = conn.cursor()
使用Python SQLite庫構建數據庫的第一步是連接數據庫,上面的代碼中我們使用連接數據庫的方法連接到了數據庫“example.db”,接著創建數據庫游標。
# 創建表 c.execute('''CREATE TABLE stocks (date text, trans text, symbol text, qty real, price real)''') # 插入數據 c.execute("INSERT INTO stocks VALUES ('2006-01-05', 'BUY', 'RHAT', 100, 35.14)") # 提交更改 conn.commit()
接下來是創建表和插入數據的代碼段,我們使用execute方法來創建一張包含"date","trans","symbol","qty"和"price"字段的表,并且向表中添加了一條記錄。
# 關閉數據庫連接 conn.close()
最后一步是關閉數據庫連接,我們使用close方法來關閉我們連接到的數據庫。
通過以上的代碼段,我們可以非常簡單地使用Python構建數據庫。
上一篇python 數據庫查找
下一篇vue cli jq