如何将js代码转python?
本帖最后由 三滑稽甲苯 于 2020-4-17 09:56 编辑RT, 最好有程序批量处理,如果没有请帮我把以下代码转换成python脚本。{:301_1003:}
function dataenc(a) {
var c, d, e, b = ktimes % 10;
for (0 == b && (b = 1),
c = [],
d = 0; d < a.length; d++)
e = a.charCodeAt(d) ^ b,
c.push(String.fromCharCode(e));
return c.join("")
} ktimes是啥 5omggx 发表于 2020-4-17 09:02
ktimes是啥
一个变量,留着就行了{:301_999:} 我还以为那个大神写的 转化工具呢 问卷星post?????????? 又红又专 发表于 2020-4-17 09:12
问卷星post??????????
你怎么知道的{:301_1004:} 三滑稽甲苯 发表于 2020-4-17 09:03
一个变量,留着就行了
python3用PyExecJS库直接执行js算了 人肉可以转,程序真没见过:(eew 这应该用手转吧,,,应该没有特别好的代码转换工具, 上面代码保存为string.js
import execjs
with open('./string.js') as f:
jsdata = f.read()
ctx = execjs.compile(jsdata)
print(ctx.call('dataenc','1'))#dataenc函数名,1为a的值
页:
[1]
2