NULL问题
当数据库里面的数据是null的时候,直接print 结果集里面的条目是会出错的,现在我的解决办法是:对这些null手动赋值。
中文乱码问题
在创建新的连接的时候:
db_connection = records.Database(conn_str, connect_args={'charset' : 'utf8'})
需要添加额外的connect_args参数,并且字符集的名字需要注意,比如utf8只能写成utf8,不能写成utf-8,但是不同的数据库可能也有一些差别,需要注意一下。