python的unqlite绑定
unqlitep的Python项目详细描述
unqlitepy
>
unqlite for python binding
\\
``sh
>>;sudo pip install unqlitepy
……
……
>成功安装unqlitepy
unqlitepy
成功安装unqlitepy
清理……
`````
>>
>>
>
;virtuallenv示例
>>>>;cd示例
>>>
>>>>
>>>>br/>>;bin/pip安装git+https://github.com/nobonobo/unqlitepy.git
…
成功安装unqlitepy
清理…
`````
打印db.fetch('test')->;您好!
db.append('test','world!')
打印db.fetch('test')->;您好!世界!
db.delete('test')
对于范围(25)内的i:
db.store('test{0}.format(i),'hello!')
db.store('etst{0}.format(i),'hello!')
如果i%5==0:
db.delete('etst{0}.format(i))
@unqlite.fetchcallback
def f(output,outlen,udata):
output=(c_char*outlen)。from_address(output).raw
print locals()
return unqlite_ok
db.fetch_cb('test0',f)
示例=(
“打印”你好!\ n';“
”db-create('users');/*创建集合users*/“
”db-create('hoges');“
”/*存储一些*/“
”db-store('users',{'name':'dean','age':32});“
”db-store('hoges',{'name':'dean','age':32});“
”db-store('users',{'name':'chems','age':27});“
”“数据库存储('hoges',{'name':'chems','age':27});”
“打印数据库获取全部('users')…'\n';“
”/*打印数据库重置记录光标('users')…'\n';*/“
”while(($rec=db获取('users'))!”=空){“
”打印$rec;打印“\n”;“
”}“
”)
db.cursor()作为游标:
cursor.first()
cursor.seek('test20')
while cursor.valid():
print repr(cursor.key()),repr(cursor.value())
cursor.next()
```
>
unqlite for python binding
\\
``sh
>>;sudo pip install unqlitepy
……
……
>成功安装unqlitepy
unqlitepy
成功安装unqlitepy
清理……
`````
>>
>>
>
;virtuallenv示例
>>>>;cd示例
>>>
>>>>
>>>>br/>>;bin/pip安装git+https://github.com/nobonobo/unqlitepy.git
…
成功安装unqlitepy
清理…
`````
打印db.fetch('test')->;您好!
db.append('test','world!')
打印db.fetch('test')->;您好!世界!
db.delete('test')
对于范围(25)内的i:
db.store('test{0}.format(i),'hello!')
db.store('etst{0}.format(i),'hello!')
如果i%5==0:
db.delete('etst{0}.format(i))
@unqlite.fetchcallback
def f(output,outlen,udata):
output=(c_char*outlen)。from_address(output).raw
print locals()
return unqlite_ok
db.fetch_cb('test0',f)
示例=(
“打印”你好!\ n';“
”db-create('users');/*创建集合users*/“
”db-create('hoges');“
”/*存储一些*/“
”db-store('users',{'name':'dean','age':32});“
”db-store('hoges',{'name':'dean','age':32});“
”db-store('users',{'name':'chems','age':27});“
”“数据库存储('hoges',{'name':'chems','age':27});”
“打印数据库获取全部('users')…'\n';“
”/*打印数据库重置记录光标('users')…'\n';*/“
”while(($rec=db获取('users'))!”=空){“
”打印$rec;打印“\n”;“
”}“
”)
db.cursor()作为游标:
cursor.first()
cursor.seek('test20')
while cursor.valid():
print repr(cursor.key()),repr(cursor.value())
cursor.next()
```