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