更换的模块
python 3.7 模块名
python 2.7 模块名
python 3.7 包
python 2.7包
pymysql
MySQLdb
PyMySQL
MySQL-python
pdfminer
pdfminer
pdfminer.six
pdfminer
urllib.parse
urlparse
自带
自带
html
HTMLParser
自带
HTMLparser
语法变化
1. print 修改为 print()
2. except Exception, e 修改为 except Exception as e
3. import 相对路径导入
python3.7 模块A import 同一目录下的模块B时,需要显式使用from . import
场景实验:
绝对路径~/test/有python文件main.py和文件夹work,work里有两个文件a.py, b.py,如下所示:
|-main.py
|-work
----|-a.py
----|-b.py
其中a.py 的内容:
import b
print ("import a")
b.py的内容
print ("import b")
main.py的内容
from work import a
print "main"
执行