共計 788 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,你可以使用不同的庫來連接和獲取數據庫中的數據,最常見的庫是 sqlite3
和pymysql
。
以下是使用 sqlite3
庫連接并獲取 SQLite 數據庫中的數據的例子:
- 首先,導入
sqlite3
庫:
import sqlite3
- 連接到數據庫:
conn = sqlite3.connect('database.db')
這里假設你的數據庫文件名為 database.db
,如果該文件不存在,sqlite3
庫會自動創建一個新的數據庫文件。
- 創建游標對象并執行 SQL 查詢語句:
cursor = conn.cursor()
cursor.execute('SELECT * FROM table_name')
這里的 table_name
是你要查詢的表的名稱,你可以根據需要修改查詢語句。
- 獲取查詢結果:
result = cursor.fetchall()
這將返回一個包含查詢結果的列表,每個元素都是一個包含一行數據的元組。
- 關閉數據庫連接:
conn.close()
完整的代碼示例:
import sqlite3
conn = sqlite3.connect('database.db')
cursor = conn.cursor()
cursor.execute('SELECT * FROM table_name')
result = cursor.fetchall()
conn.close()
for row in result:
print(row)
注意,這只是使用 sqlite3
庫連接和獲取 SQLite 數據庫中的數據的基本示例。如果你使用的是其他類型的數據庫(如 MySQL、PostgreSQL 等),你需要使用相應的庫(如 pymysql
、psycopg2
等)來連接和獲取數據。具體的操作可能有所不同,請參考相應庫的文檔或示例代碼。
丸趣 TV 網 – 提供最優質的資源集合!
正文完