from…import * 语句与 import 区别
Posted lijcyy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了from…import * 语句与 import 区别相关的知识,希望对你有一定的参考价值。
import 模块:导入一个模块;注:相当于导入的是一个文件夹,是个相对路径。
from…import:导入了一个模块中的一个函数;注:相当于导入的是一个文件夹中的文件,是个绝对路径。
import //模块.函数 from…import // 直接使用函数名使用就可以了
from…import *语句与import区别在于:
import 导入模块,每次使用模块中的函数都要是定是哪个模块。
from…import * 导入模块,每次使用模块中的函数,直接使用函数就可以了;注因为已经知道该函数是那个模块中的了。
一般来说,推荐使用 import 语句,避免使用 from … import,因为这样可以使你的程序更加易读,也可以避免名称冲突。
以上是关于from…import * 语句与 import 区别的主要内容,如果未能解决你的问题,请参考以下文章
如何使用'from ... import ...'语句导入带有两个文件的python包
这些语句是不是等效?:import package vs from package import * [重复]