escape binary data
This commit is contained in:
parent
f691867e1d
commit
18383a88b0
2 changed files with 4 additions and 2 deletions
2
README
2
README
|
@ -16,6 +16,8 @@ Usage:
|
||||||
oxlib.formatBytes(1234567890)
|
oxlib.formatBytes(1234567890)
|
||||||
'1.15 GB'
|
'1.15 GB'
|
||||||
|
|
||||||
|
Install:
|
||||||
|
python setup.py install
|
||||||
|
|
||||||
Tests:
|
Tests:
|
||||||
nosetests --with-doctest oxlib
|
nosetests --with-doctest oxlib
|
||||||
|
|
|
@ -167,7 +167,7 @@ def _saveUrlCache(url, post_data, data, headers):
|
||||||
only_headers = 1
|
only_headers = 1
|
||||||
data = ""
|
data = ""
|
||||||
created = time.mktime(time.localtime())
|
created = time.mktime(time.localtime())
|
||||||
t = (url_hash, domain, url, post_data, simplejson.dumps(headers), created, data, only_headers)
|
t = (url_hash, domain, url, post_data, simplejson.dumps(headers), created, sqlite3.Binary(data), only_headers)
|
||||||
c.execute(u"""INSERT OR REPLACE INTO cache values (?, ?, ?, ?, ?, ?, ?, ?)""", t)
|
c.execute(u"""INSERT OR REPLACE INTO cache values (?, ?, ?, ?, ?, ?, ?, ?)""", t)
|
||||||
|
|
||||||
# Save (commit) the changes and clean up
|
# Save (commit) the changes and clean up
|
||||||
|
@ -200,7 +200,7 @@ def migrate_to_db():
|
||||||
fd = open(f + ".headers", "r")
|
fd = open(f + ".headers", "r")
|
||||||
headers = fd.read()
|
headers = fd.read()
|
||||||
fd.close()
|
fd.close()
|
||||||
t = (url_hash, domain, url, post_data, headers, created, data, 0)
|
t = (url_hash, domain, url, post_data, headers, created, sqlite3.Binary(data), 0)
|
||||||
c.execute(u"""INSERT OR REPLACE INTO cache values (?, ?, ?, ?, ?, ?, ?, ?)""", t)
|
c.execute(u"""INSERT OR REPLACE INTO cache values (?, ?, ?, ?, ?, ?, ?, ?)""", t)
|
||||||
|
|
||||||
conn.commit()
|
conn.commit()
|
||||||
|
|
Loading…
Reference in a new issue