我真的被陷在我试图做的事情。 我想打一个非常简单的脚本,以显示谷歌浏览器的历史记录。 当我使用下面的代码行:蟒蛇3.4谷歌浏览器的历史
f = open('C:\\Users\\joey\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\History', 'rb')
data = f.read()
f.close()
我得到一个输出,我只西港岛线显示部分,因为它西港岛线太长,否则。
x00\x00\x00\x00\x00\x81#\x9cU\n\x00\x81yC\t\x08\x06\x08\x08https://www.google.nl/search?q=de+zigodoom&oq=de+zigodoom&aqs=chrome..69i57.1507j0j7&sourceid=chrome&es_sm=93&ie=UTF-8de zigodoom
如何显示网站而不是所有的x00/x000输出。我怎样才能在不同的行上显示每个网站。
for d in data:
print(data)
Wil这样容易的循环工作?
在文件顶部显示[SQLite](https://docs.python.org/2/library/sqlite3.html)格式。 –
可能重复:http://stackoverflow.com/questions/4643142/regex-to-test-if-string-begins-with-http-or-https – sgp
长话短说,历史文件是** **不只是一个平面文本的网站列表。此外,您的'for'循环是没有意义的 - 这是不正确的缩进你为什么要打印你遍历对象* *以上的循环中? – jonrsharpe