Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
d64d78be20ced6ac9de58e91e69eaba184e36e9b
/
.
/
Doc
/
includes
/
sqlite3
/
md5func.py
blob: 16dc348bf001e261cdce2a8ca00331609168c498 [
file
] [
log
] [
blame
]
import
sqlite3
import
hashlib
def
md5sum
(
t
):
return
hashlib
.
md5
(
t
).
hexdigest
()
con
=
sqlite3
.
connect
(
":memory:"
)
con
.
create_function
(
"md5"
,
1
,
md5sum
)
cur
=
con
.
cursor
()
cur
.
execute
(
"select md5(?)"
,
(
b
"foo"
,))
print
(
cur
.
fetchone
()[
0
])
con
.
close
()