2016-11-17 240 views
-1

來讀取一個文本文件表我已經從AG's news如何蟒蛇

下載數據庫版本的文件你可以從網站上看到,在這個文件中的數據是由表組織。 我想從文件中讀取標題和說明。我已經嘗試過熊貓和sqlite3,第一個引發錯誤:ValueError: Expected 1 fields in line 4, saw 124,第二個是當我執行sql語句:show tables時,它會拋出語法錯誤:OperationalError: near "show": syntax error
我是一個更新的數據庫,你能指出這些方法有什麼問題,或者提供一個方法來讀取這些表?預先感謝!

+1

你試過了哪些python代碼? –

+0

我使用熊貓如下:'pa.read_csv(filename)',並使用sqlite:'conn = sqlite3.connect(filename)c = conn.cursor()c.execute('show tables')' – LilHope

+0

什麼類型數據庫是'.db'文件嗎? 'show tables'可能不是該特殊數據庫DBMS中的有效命令。 –

回答

0

您談論的db文件根本不是數據庫文件。它是一個純文本文件,可以用可以處理大文件的文本編輯器打開。

+0

我會嘗試你的建議。謝謝! – LilHope