TQC+ 網頁資料擷取與分析_Python_105_ 受僱員工資料表

文、意如

1. 題目說明:

請開啟PYD01.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA01.py再進行評分。

2. 設計說明:

請撰寫一程式連結read.db資料庫,讀取Employee資料表,輸出Employee資料表內的資料。

3. 輸入輸出:

輸入說明

輸出說明

輸出Employee資料表內的資料

範例輸入

範例輸出

(1, '小陳', 1997, '新北市', 58000)
(2, '小范', 2000, '臺北市', 50000)
(3, '小施', 1999, '高雄市', 47000)
(4, '小吳', 1998, '台中市', 52000)

題目:

# 載入 sqlite3 模組
import ___

# 建立資料庫連結
con = ___.___('___')
# 建立cursor物件
___ = con.___

# 查詢Employee資料表
___.___("SELECT * FROM Employee")

# 印出查詢結果
for ___ in ___:
    print(___)

# 關閉與資料庫的連結
con.close()

檔案連結:read.db (請另存檔案,必須與程式同一資料夾)

參考程式碼:

# 載入 sqlite3 模組
import sqlite3

# 連接到 SQLite 資料庫 'read.db',此處使用上下文管理器以確保連線關閉
with sqlite3.connect('read.db') as conn:
    # 使用 cursor() 方法建立游標物件,以便執行 SQL 查詢
    cursor = conn.cursor()
    
    # 執行 SQL 查詢以選擇 'Employee' 表格中的所有資料
    datas = cursor.execute('select * from Employee')
    
    # 逐一處理查詢結果
    for data in datas:
        print(data)  # 將查詢結果印出,這裡可以根據實際需求進行後續處理

 

 

 

參考

Yiru@Studio - 關於我 - 意如