我有兩個 .py 檔案
Helper.pySomeClass.py
假設這兩個檔案都匯入 sys
SomeClass.py我想像這樣匯入Helper.py: from helper.py import * (因為我需要其中的所有功能)
但我不想從任何檔案中洗掉 import sys,因為這兩個檔案并不是真正手把手的。
有沒有辦法匯入 * 并排除另一個檔案的匯入/從...匯入?
uj5u.com熱心網友回復:
您可以定義__all__模塊。
在您的Helper.py檔案中,添加一行
__all__ = ["foo", "bar"] # All the objects you want to export
然后在SomeClass.pyjust usefrom helper.py import *中,這只會匯入__all__.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/450544.html
上一篇:按下按鈕八秒后導航
