在Python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。
from...import...会限定导入的函数是哪个模块的。而import则没有这个功能
eg:
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'))
输出全是:
C:\windows\system32