热线电话:13121318867

登录
2018-12-21 阅读量: 713
导入时怎么重命名

从模块导入时,通常使用

import somemodule

或使用

from somemodule import somefunction

from somemodule import somefunction, anotherfunction, yetanotherfunction

from somemodule import *

仅当你确定要导入模块中的一切时,采用使用最后一种方式。但如果有两个模块,它们都包

含函数open,该如何办呢?你可使用第一种方式导入这两个模块,并像下面这样调用函数:

module1.open(...)

module2.open(...)

但还有一种办法:在语句末尾添加as子句并指定别名。下面是一个导入整个模块并给它指定

别名的例子:

>>> import math as foobar

>>> foobar.sqrt(4)

2.0

下面是一个导入特定函数并给它指定别名的例子:

>>> from math import sqrt as foobar

>>> foobar(4)

2.0

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子