在不同目录中使用自编写函数

时间:2017-10-26 18:00:12

标签: python python-3.x

我编写了一个function_timer()来计算程序的运行时间,我想在处理其他程序时在不同的目录中编写代码时使用该函数。如何在不同目录中简化导入功能?

1 个答案:

答案 0 :(得分:1)

您要做的是创建一个python模块。模块是包含Python定义和语句的文件。文件名是带有后缀.py

的模块名称

创建timer.py然后将以下函数编写为其内容:

def mytimer():
   #your timer code here

然后只要可以从调用程序工作的位置访问文件位置

,就可以导入hello
import timer

timer.mytimer()

要将许多.py文件分组,请将它们放在一个文件夹中。具有 init .py的任何文件夹都被python视为模块,您可以将它们称为包

|-TimerModule
  |_ __init__.py
  |_ timer.py