关于records 的基本使用:
Python编程:records库操作SQL查询MySQL数据库
感谢 Thrimbda 不厌其烦的解答,用英语聊了半天,发现他是chinese…
records可以批量进行插入操作
import records db = records.Database('mysql://root:ooxx@localhost/demo') data = [ {'name': 'Jiji', 'age': 23}, {'name': 'Mini', 'age': 22} ] db.bulk_query("insert names(name, age) values(:name, :age)", data)
执行事务
db = records.Database() tx = db.transaction() try: db.query(...) db.query(...) tx.commit() except: tx.rollback()