如何从Python读取/修改HTML5本地存储的本地文件?

时间:2014-05-04 08:26:55

标签: python html5 web-applications local-storage

我做了一个Ubuntu Webapp,我想创建一个带有litte hack的“首选项”对话框。

从webapp我可以使用HTML5存储/检索值:

if (localStorage.getItem('showNotifications')) {
    // Enabling notifications...
}

我在Ubuntu中找到了这个文件:

/home/costales/.local/share/Telegramzhukovgithubio/Local Storage/http_zhukov.github.io_0.localstorage

我想启动一个独立的Python对话框,其中包含一些首选项(显示通知,自动启动...),python应用程序读取/写入该文件中的值,然后webapp将读取它并设置该配置

是否可以在Python中从.localstorage文件读取/写入该值?请,怎么样?提前谢谢!

1 个答案:

答案 0 :(得分:3)

这有效:)

import sqlite3
conn = sqlite3.connect('/home/costales/.local/share/Telegramzhukovgithubio/Local Storage/http_zhukov.github.io_0.localstorage')
c = conn.cursor()
c.execute("SELECT key,value FROM ItemTable where key='count'")
print c.fetchone()
conn.close()