Python 是一門強大的編程語言,非常適合數據分析、數據處理和科學計算等領域。在處理數據時,我們經常需要獲取表的列名,Python 提供了多種獲取表列名的方法。
# 調用 pandas 庫讀取表格文件 import pandas as pd # 讀入表格文件 data = pd.read_csv("example.csv") # 獲取表格的列名 columns = data.columns # 打印所有列名 for col in columns: print(col)
上面的代碼中,我們使用了 pandas 庫讀取了一個叫做 example.csv 的表格文件。通過調用data.columns
方法,我們可以輕松地獲取表格的列名。接下來,我們使用了for
循環打印了所有列名。
# 使用 sqlite3 庫讀取 SQLite 數據庫并獲取列名 import sqlite3 # 連接數據庫 conn = sqlite3.connect("example.db") # 創建游標 cur = conn.cursor() # 查詢表格的列名 cur.execute("PRAGMA table_info(example)") columns = [column[1] for column in cur.fetchall()] # 打印所有列名 for col in columns: print(col) # 關閉游標和數據庫連接 cur.close() conn.close()
除了處理表格文件外,Python 還可以處理各種數據庫。上面的代碼使用了 sqlite3 庫連接了一個叫做 example.db 的 SQLite 數據庫。我們使用了PRAGMA table_info(table_name)
命令查詢了該數據庫中名為example
的表格的列名。接下來,我們使用了for
循環打印了所有列名。最后,我們要關閉游標和數據庫連接以釋放內存。
上一篇python 時間做減法
下一篇python 獲取窗口類