python中自定義模塊如何導(dǎo)入

小億
194
2024-04-11 12:32:03

在Python中導(dǎo)入自定義模塊有兩種方法:

  1. 直接導(dǎo)入整個(gè)模塊: 假設(shè)有一個(gè)自定義模塊my_module.py,其中定義了一些函數(shù)和變量。要導(dǎo)入這個(gè)模塊,只需在另一個(gè)Python文件中使用import my_module語(yǔ)句即可。然后就可以使用my_module中定義的函數(shù)和變量了。
import my_module

my_module.my_function()
print(my_module.my_variable)
  1. 從自定義模塊中導(dǎo)入指定的函數(shù)或變量: 如果只需要導(dǎo)入自定義模塊中的某個(gè)函數(shù)或變量,可以使用from語(yǔ)句。例如,從my_module.py中導(dǎo)入my_function函數(shù):
from my_module import my_function

my_function()

需要注意的是,在導(dǎo)入自定義模塊時(shí),Python解釋器會(huì)查找當(dāng)前目錄、系統(tǒng)路徑以及環(huán)境變量中是否有對(duì)應(yīng)的模塊。如果模塊所在的路徑不在這些位置中,需要將模塊的路徑添加到sys.path列表中。

0