我将代码从sqlite数据库移动到mysql,并且上下文管理器出现问题,出现以下属性错误。
我尝试将mydb.cursor()组合用作光标,mydb:等...
mydb = mysql.connector.connect(
host="localhost",
user="root",
passwd="",
database="database_name"
cur = mydb.cursor()
with mydb as cursor:
AttributeError: __enter__
您使用的是mysql-connector-python软件包吗?
此光标不是实现上下文管理器
您可以在1042行检查此URL,您会知道我在说什么