• 技术文章 >常见问题 >Python常见问题

    Python如何执行js代码

    月亮邮递员月亮邮递员2020-03-26 15:19:58原创2699

    Python如何执行js代码

    python执行js代码可以使用js2py库,具体使用方法如下。

    1、安装js2py库

    pip install js2py

    2、js2py执行单个js语句

    js2py.eval_js(js代码)

    微信截图_20200326151119.png

    3、js2py执行js函数

    微信截图_20200326151125.png

    4、执行js文件中的js代码

    JavaScript代码:

    function enString(data){
            var key1 = "YHXWWLKJYXGS";
            var key2 = "ZFCHHYXFL10C";
            var key3 = "DES";
            var enchex = key1+key2+key3+data
            return enchex;
    }

    python代码:

    import js2py
     
    data=open('sjtest.js','r',encoding= 'utf8').read()
    print(type(data))
    data=js2py.eval_js(data)
    print(data('1234569'))
    
    # 执行结果
    YHXWWLKJYXGSZFCHHYXFL10CDES1234569

    推荐学习《Python教程》。

    专题推荐:python 执行js 代码
    上一篇:Python如何实现excel筛选 下一篇:Python如何调用m文件

    相关文章推荐

    • mongodb与json格式的区别是什么• python怎么爬取js请求• mongodb如何执行js• python如何调取json

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网