新版的pymysql模块自1.0.0版本后,把pymysql的几个属性给移除了。
考虑兼容性,使用如下代码完美解决这个不同版本的兼容问题。
import pymysql
if pymysql.__version__ >='1.0.0':
from pymysql.converters import escape_string
else:
escape_string = lambda x: pymysql.escape_string(x)
str = escape_string(str)