嘿,我只是想知道是否有人能夠幫助編寫一系列文本文件的內容(例如activities.txt,sports.txt)(每個文件都有一個數字,選項卡和每行中的值(例如90羽毛球)。我已經初始化了數據庫連接,並且已經準備好SQL中的表了。使用Python從文本文件寫入SQL
任何幫助將不勝感激!
感謝
嘿,我只是想知道是否有人能夠幫助編寫一系列文本文件的內容(例如activities.txt,sports.txt)(每個文件都有一個數字,選項卡和每行中的值(例如90羽毛球)。我已經初始化了數據庫連接,並且已經準備好SQL中的表了。使用Python從文本文件寫入SQL
任何幫助將不勝感激!
感謝
如果我理解正確這則下面的代碼片段應該讓你開始。我假設你已經可以訪問光標...
category = "Sports"
with open("sports.txt", "r") as sports:
lines = sports.readlines()
for line in lines:
# Split the line on whitespace
data = line.split()
number = data[0]
value = data[1]
# Put this through to SQL using an INSERT statement...
cursor.execute("""INSERT INTO tablename (person_id, category, type)
VALUES(%s, %s, %s)""", (number, category, value))
舉例說明你想要的輸入和輸出。不僅對我們幫助有用,這對您自己設計解決方案非常有用。 – Triptych 2011-05-27 00:59:40
我需要輸入文本文件中的行,並將每條數據輸出到SQL表中的特定列。 例如,表頭將是PersonId |類別|類型和值將是1 |體育|足球。 我會從文本文件 sports.txt 「1足球 2羽毛球 3足球」 等 – Dylan 2011-05-27 01:06:02