2012-04-19 5 views
2

ウェブサイトがローカルストレージに保存する情報を使用するスクリプトを書く。 Chromeはローカルストレージdbファイルを次のパスに保存します。このデータベースファイルはPythonを使って細かく解析できます。Firefoxローカルストレージ外部アクセス

'C:\Users\Matt\AppData\Local\Google\Chrome\User Data\Default\Local Storage\' 

Firefoxは、ファイルを次のパスに保存しますが、このファイルを開いて情報を解析できません。

'C:\Users\Matt\AppData\Roaming\Mozilla\Firefox\Profiles\vrviae08.default\webappsstore.sqlite' 

この方法でローカルストレージにアクセスできますか?これよりもローカルストレージに格納された情報を使用する方がはるかに良い方法はありますか?

+0

使用しているSQLiteのバージョンは? – 9000

+0

あなたはあなたがそれを開くことができないと言うとき:あなたは何を試しましたか、そしてあなたは何の問題を経験しましたか? –

+0

sqlite3(Pythonバージョン2.6.0)エラー:OperationalError:データベースファイルを開くことができません。 – Lossy

答えて

0

私の同様の問題の解決策を探しているうちに、私はこの質問に遭遇しました。私の問題は確かにパーミッションでした。 Firefoxディレクトリのアクセス権を変更したくないので、スクリプトディレクトリからアクセスしたい.sqliteファイルへのシンボリックリンクを作成しました。これは私のためのトリックでした。うまくいけば、これは誰かを助けるでしょう

関連する問題