当前位置: 首页 > 工具软件 > SQLObject > 使用案例 >

SQLOBJECT操作数据库

万俟玉书
2023-12-01

 个人认为,SQLObject是最pythonic的python ORM框架:

首先安装SQLObject与python3 MYSQL接口

pip install sqlobject
pip install mysqlclient

就可以正常使用,如下: 

from sqlobject import *
#mssql://user:pass@host:port/db
#mysql:///localhost/test?charset=latin1
conn = connectionForURI('mysql:///localhost/test?charset=latin1')
sqlhub.processConnection = conn
class Servers(SQLObject):
    name = StringCol()
    sex = StringCol()

#Servers.createTable()
Servers(name='tom', sex='男')
for i in range(200, 300):
    Servers(name=str(i), sex='女')

 

 类似资料: