抱歉标题,找不到更好的。
假设我们有那个 JavaScript 代码字符串:
var n = Math.floor(Math.random() * 10),
className;
if (n === 1) {
className = "a";
} else if (n === 2) {
className = "b";
} else {
className = "c";
}
document.querySelector("." + className);
这个想法是我想将所有可能的字符串发送到那个特定的函数(document.querySelector
)。所以我想得到['.a', '.b', '.c']
. 还可能涉及多个变量,在代码中修改了多次,因此列表会更长。
现在我如何在 Python 中做到这一点?我看过 PyV8 但没有文档,所以这不是一个选项;对于已经过时的 python-spidermonkey 也是如此。