####场景: 代码是python2.6写的,现在要转换成3.6 python自带有一个工具2to3可以用来转换 转换完成后会有一定的坑
- 坑1:tab、空格可能会导致格式错乱,需要手动去调整
- 坑2:部分模块2.6有,3.6已经没有了,或者写法不一样了
这里碰到了MYSQLdb的坑,3.6没有MYSQLdb,只有pymysql,重写代码的话太麻烦了,其实很简单就能解决掉,不需要改代码:
import pymysql
pymysql.install_as_MySQLdb()
####场景: 代码是python2.6写的,现在要转换成3.6 python自带有一个工具2to3可以用来转换 转换完成后会有一定的坑
这里碰到了MYSQLdb的坑,3.6没有MYSQLdb,只有pymysql,重写代码的话太麻烦了,其实很简单就能解决掉,不需要改代码:
import pymysql
pymysql.install_as_MySQLdb()
评论区