如何进行随机导入?例如:
1 概率 2 导入一个或其他文件
import file1 OR
import file2
试试这个:
import random
if random.randint(0,1):
print "Importing file1"
import file1
else:
print "Importing file2"
import file2
一种方法是使用importlib.import_module
.
from random import choice
from importlib import import_module
sources = [
'file1',
'file2',
]
source = import_module(choice(sources))
您的模块现在可以从source
.