用import 导入模块,然后按照“模块.函数”格式使用这个模块的函数
比如math模块中的floor函数
>>> import math
>>> math.floor(1.8)
1
每次在调用函数时都要写上模块的名字,这样很麻烦,可以使用另一种形式
>>> from math import ceil
>>> ceil(1.2)
2
从模块导入函数时,通常是以下几种导入方法
import somedule
或者
from somedule import somefunction
或者
from somedule import somefunction,anotherfunction,yetanotherfunction
或者
from somedule import *
最后一种是从模块中导入所有功能
想使用别名时,在语句末尾加一个as
如为整个模块提供别名
>>> import math as m
>>> m.sqrt(4)
2.0
如为函数提供别名
>>> from math import sqrt as s
>>> s(4)
2.0
如果两个函数都有open函数,只需使用第一种方式(import somedule)导入,然后像下面这样使用函数
module1.open(...)
module2.open(...)
open函数可以像下面这样使用别名
from module1 import open as open1
from module2 import open as open2