使用python records 一些问题

NULL问题

当数据库里面的数据是null的时候,直接print 结果集里面的条目是会出错的,现在我的解决办法是:对这些null手动赋值。

中文乱码问题

在创建新的连接的时候:

db_connection = records.Database(conn_str, connect_args={'charset' : 'utf8'})

需要添加额外的connect_args参数,并且字符集的名字需要注意,比如utf8只能写成utf8,不能写成utf-8,但是不同的数据库可能也有一些差别,需要注意一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章