import和from…import*语句都是Python中用来导入模块的用法,它们之间存在着一定的区别。
import语句
import语句是Python中最常用的导入模块的方法,它可以将模块中的所有内容导入到当前的程序中,但是它不能将模块中的某一部分内容导入到当前程序中,也不能将模块中的某一部分内容重命名。
# 导入模块 import module # 使用模块中的内容 module.function()
from…import*语句
from…import*语句是Python中另一种导入模块的方法,它可以将模块中的某一部分内容导入到当前程序中,也可以将模块中的某一部分内容重命名。
# 导入模块中的某一部分内容 from module import function # 使用模块中的内容 function() # 导入模块中的某一部分内容并重命名 from module import function as func # 使用模块中的内容 func()
来说,import语句只能将模块中的所有内容导入到当前程序中,而from…import*语句可以将模块中的某一部分内容导入到当前程序中,也可以将模块中的某一部分内容重命名。