警告:python26\lib\site-packages\Mysqldb\__init__.py:34: DeprecationWarning: the sets module is deprecated from sets impor
警告:python26\lib\site-packages\Mysqldb\__init__.py:34: DeprecationWarning: the sets module is deprecated from sets import ImmutableSet
解决办法:
找到Python26\lib\site-packages\mysqldb下的__init__.py文件
1) 在文件中 "__init__", 注释掉:
from sets import ImmutableSet
class DBapiSet(ImmutableSet):
新增:
class DBAPISet(frozenset):
2) 在文件中"converters.py", 注释掉 from sets import BaseSet, Set 这一句话。
3) 在文件中"converters.py", 修改 "Set" 成为 "set" ( 只有两个地方需要修改):
大概 line 48: return Set([ i for i in s.split(',') if i ]) 》》 return set([ i for i in s.split(',') if i ])
大概 line 128: Set: Set2Str, 》》 set: Set2Str
--结束END--
本文标题: python import MySQLd
本文链接: https://www.lsjlt.com/news/184496.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0