使用python records 一些問題

NULL問題

當數據庫裏面的數據是null的時候,直接print 結果集裏面的條目是會出錯的,現在我的解決辦法是:對這些null手動賦值。

中文亂碼問題

在創建新的連接的時候:

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

需要添加額外的connect_args參數,並且字符集的名字需要注意,比如utf8只能寫成utf8,不能寫成utf-8,但是不同的數據庫可能也有一些差別,需要注意一下。

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