2016-02-22 41 views
0

我正在使用Pycharm編寫我的python項目,並從quandl下載了一些數據並將它傳遞到了一個pandas DataFrame中。在Pycharm中不顯示數據的SQLite

我寫了下面的代碼把這個數據幀到一個SQLite數據庫(它的工作原理)

engine = sqlite3.connect(country + ".db") 
mydata = Quandl.get('TSE/8703', returns='pandas') 
mydata.to_sql(name='TSE/8703', con=engine) 

當我使用SQLite瀏覽器在數據庫中查看的項目,它的工作原理和它表明數據正確保存。

我的問題是我不能直接從Pycharm查看數據庫項目。當我在Pycharm中雙擊數據庫時,沒有任何東西彈出..我是否在配置錯誤的東西?要麼? (我下載的數據庫驅動程序是Sqlite (Xerial)

任何提示?

+0

有一個名爲[Database Navigator](https://confluence.jetbrains.com/display/CONTEST/Database+Navigator)的插件。你有沒有安裝? –

+0

好的,我已經安裝了Database Navigator ..但是當我雙擊數據庫時仍然無法查看它 –

+0

應該雙擊數據庫文件做些什麼? –

回答

0

似乎問題是在我保存table name的方式。我有特殊的字符,這就是導致錯誤的原因。

對於任何人可能有類似的問題,只要確保你保存你的table name沒有特殊字符,它應該工作正常。