2016-11-17 182 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