第一种 文件内调用
文件名:extract_.py
文件内将要调用的函数
# -*- coding: utf-8 -*-
def mode1():
return 68987987576
文件内调用函数的方法:
# -*- coding: utf-8 -*-
def mode1():
return 68987987576
# 需要注意理解locals() 和 globals()的含义
if __name__ == "__main__":
print(locals()["mode1"]())
print(globals()["mode1"]())
第二种 文件外调用
文件外调用mode1函数的方法
import extract_
getattr(extract_, "mode1")()
本文介绍了Python中文件内及文件间的函数调用方法,包括使用locals()和globals()进行函数调用,以及通过import语句和getattr()函数实现跨文件调用。

被折叠的 条评论
为什么被折叠?



