我创建了一个主程序(suzieQ),该程序需要导入文件(只是我从用于清洁的主要代码中摘录的代码)。但是,每次我需要导入一些不同的文件(之前导入的文件的变体)时,都必须更改代码。我想要一个我不需要更改代码的解决方案。
我试图使条件结构与变量一起工作。 但是在我看来,这有点丑陋。
def import_who(who):
if who == 'gas':
import attack_gas
elif who == 'liquid':
import attack_liquid
elif who == 'bancocn':
import attack_bancocn
我希望主体程序仅导入我的一次攻击,但不是同时导入所有