1. 程式人生 > >pymysql在讀取bit類型時顯示x00的解決辦法

pymysql在讀取bit類型時顯示x00的解決辦法

nec pymysql 類型 轉換 問題 username ons connect 解決辦法

#用於轉換bit在pymysql中顯示為x00的問題
from pymysql import converters
converions = converters.conversions
converions[pymysql.FIELD_TYPE.BIT] = lambda x: ‘0‘ if ‘\x00‘ else ‘1‘

然後在connection中加上:

mysql_info = pymysql.connect(Mysql_yrs_ip_port,Mysql_yrs_username,Mysql_yrs_passwd,Mysql_yrs_db,Mysql_yrs_port,charset=‘utf8‘,conv=converions)

pymysql在讀取bit類型時顯示x00的解決辦法