(此處創建連接和游標代碼省略) sql1 = "SELECT * FROM 表名稱" # SQL語句1 cursor1.execute(sql1) # 執行SQL語句1 read1=list(cursor1.fetchall()) # 讀取結果1 sql2="SHOW FULL COLUMNS FROM 表名稱" # SQL語句2 cursor1.execute(sql2) # 執行SQL語句2 read2=list(cursor1.fetchall()) # 讀取結果2並轉換為list后賦給變量 # 將讀取結果轉為pd.DataFrame格式,並設定columns,指定某列為index ls2=[] for i in read2: ls2.append(list(i)[0]) df1=pd.DataFrame(read1,columns=ls2).set_index('列名稱')