我有一段代码:
com = "node file1.js {var1} {var2} {var3} {var4} {var5}".format(
var1 = self.CURRENTENTRY[0],
var2 = self.CURRENTENTRY[1],
var3 = self.CURRENTENTRY[2],
var4 = self.CURRENTENTRY[3],
var5 = ",".join(elist)
)
我想使用更多的.js文件(file2.js,file3.js,…,filex.js(,并让脚本每次随机选择一个。
使用以下代码。
import random
files = ['file1.js', 'file2.js', 'file3.js']
filename = random.choice(files)
com = "node {filename} {var1} {var2} {var3} {var4} {var5}".format(
filename,
va1 = self.CURRENTENTRY[0],
var2 = self.CURRENTENTRY[1],
var3 = self.CURRENTENTRY[2],
var4 = self.CURRENTENTRY[3],
var5 = ",".join(elist)
)
import random
foo = ["file2.js", "file3.js","file4.js"]
print(random.choice(foo))