Python的from import和import的区别?
通俗点说
1.from import 可以理解为 从三年二班(某模块)里让周杰伦(某变量)到训导处(当前模块)报道。
2.import 可以理解为先让三年二班到训导处,然后再让这些同学其中的周杰伦报道。
例如:
下面三个都是正确的写法,调用的是os包里path子项的join函数,作用是将路径相加成一个完整路径:
from os.path import join
print(join('C:\\windows', 'system32'))
import os
print(os.path.join('C:\\windows', 'system32'))
import os.path
print(os.path.join('C:\\windows', 'system32'))