>>>
import
sqlite3
>>>
from
django.db
import
connections
cx
=
sqlite3.connect(
"/Users/cengchengpeng/Downloads/django_test/cmdb/db.sqlite3"
)
cursor
=
cx.cursor()
>>> cursor
<sqlite3.Cursor
object
at
0x10b24cb20
>
>>> cursor.execute(
)
<sqlite3.Cursor
object
at
0x10b24cb20
>
>>> cursor.description
((
'uhost'
,
None
,
None
,
None
,
None
,
None
,
None
), (
'project'
,
None
,
None
,
None
,
None
,
None
,
None
), (
'zone'
,
None
,
None
,
None
,
None
,
None
,
None
))
>>> columns
=
[_[
0
].lower()
for
_
in
cursor.description]
>>> columns
[
'uhost'
,
'project'
,
'zone'
]
>>>
for
_
in
cursor:
...
print
_
...
(
147
,
10
,
11
)
>>> results
=
[
dict
(
zip
(columns, _))
for
_
in
cursor]
>>> results
>>> results
[{
'project'
:
10
,
'zone'
:
11
,
'uhost'
:
147
}]
>>> cursor.close()