Python中的模块导入

2021-04-21  本文已影响0人  八步里

在编写大型程序的时候我们会编写大量的类,为了管理和方便后期使用,需要将这些类进行分门别类划分到不同的模块中,当我们需要使用时通过import字段进行导入即可,下面将举例导入模块、导入模块的一个类(方法)、导入对象重命名。

1.导入

导入模块,使用模块名.进行调用,这种方式一般被推荐,因为不同模块间可能存在有同名类或者方法,导入后形成冲突甚至调错,加上模块名进行特异性区分能避免错误。

import module
module.func()
module.class()

导入模块的一个方法或对象

from module import func
from module import class
#用通配符*代替所有成分指明导入模块下所有的内容
from module import *

导入对象重命名

import module as othername
othername.func()

from module import func/class as othername
othername()

举例:

from math import cos as cs
print(cs(30))
import math
print(math.cos(60))
from math import *
print(cos(90))

运行:

>0.15425144988758405
>-0.9524129804151563
>-0.4480736161291701
上一篇 下一篇

猜你喜欢

热点阅读