![](/img/trans.png)
[英]How to make common self-written scripts/functions available across conda environments?
[英]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.