我编写了一个function_timer()来计算程序的运行时间,我想在处理其他程序时在不同的目录中编写代码时使用该函数。如何在不同目录中简化导入功能?
答案 0 :(得分:1)
您要做的是创建一个python模块。模块是包含Python定义和语句的文件。文件名是带有后缀.py
的模块名称创建timer.py然后将以下函数编写为其内容:
def mytimer():
#your timer code here
然后只要可以从调用程序工作的位置访问文件位置
,就可以导入helloimport timer
timer.mytimer()
要将许多.py文件分组,请将它们放在一个文件夹中。具有 init .py的任何文件夹都被python视为模块,您可以将它们称为包
|-TimerModule
|_ __init__.py
|_ timer.py