繁体   English   中英

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

[英]Using self written functions across different directories

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

您想要做的是创建一个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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM