簡體   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