Python3-笔记-C-007-函数-导入模块并调用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3-笔记-C-007-函数-导入模块并调用相关的知识,希望对你有一定的参考价值。

# === 调用自定义模块 ===
#coding=utf-8
# mymodule.py 自定义模块
def myfunction():
return "myFunction"
# 避免外界调用函数时运行了测试代码
if __name__ == "__main__":
print(myfunction())
==================================
# 导入模块并调用 (三种导入模块方式,选择其中一种)
import time # 第一种, 引入单个模块
import time as t # 引入并重命名
import time, calendar # 第二种, 引入多个模块
from mymodule import myfunction # 第三种, 导入模块指定函数(*引入所有)
print(myfunction())


# === 动态导入模块 ===
import importlib
modulename = "os"

# 方式1
obj = __import__(modulename) # 不推荐
# 方式2
obj = importlib.import_module(modulename) # 推荐使用
print(obj.getcwd())























以上是关于Python3-笔记-C-007-函数-导入模块并调用的主要内容,如果未能解决你的问题,请参考以下文章

python3学习笔记---模块

Python3 第五周大纲(模块,导入方法import本质,导入优化,模块的分类)

Python 3:猴子补丁代码不能通过多处理重新导入

Python3之模块及包的导入

Python3 模块

python3中替换python2中cmp函数