1. 程式人生 > >python五十一:動態匯入模組,通過字串匯入模組

python五十一:動態匯入模組,通過字串匯入模組

目錄結構如下: 

 

# 動態匯入模組方式一:
byd = __import__("car.BYD") # 返回的是最頂層的模組

print(byd)

# byd.run()
byd.BYD.run() # byd是最頂層的模組,所以還要通過 .BYD找到BYD模組


# 動態匯入模組方式二:
import importlib

byd = importlib.import_module("car.BYD")
byd.shape()