如何用Python读取/修改HTML5本地存储的本地文件?
我做了一个Ubuntu Web应用,现在想用一点小技巧来创建一个设置对话框。
在这个Web应用里,我可以用HTML5来存储和获取一些值:
if (localStorage.getItem('showNotifications')) {
// Enabling notifications...
}
我在Ubuntu里找到这个文件:
/home/costales/.local/share/Telegramzhukovgithubio/Local Storage/http_zhukov.github.io_0.localstorage
我想启动一个独立的Python对话框,里面有一些设置选项(比如显示通知、开机自启动等)。这个Python程序可以读写那个文件里的值,然后Web应用就能读取这些值并设置相应的配置。
请问,能否在Python中读写.localstorage文件里的值?如果可以的话,怎么做呢?谢谢!
1 个回答
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()