240 发简信
IP属地:广西
  • 同问,我也是这个问题

    最新python模拟登录知乎

    步骤: 第一步:抓包查看登陆接口 第二步:分析js文件,提取加密请求参数的js脚本 第三步:分析js文件,构造需要加密的字符串 第四步:编写代码模拟请求登陆 第一步:抓包查看...

  • def encrypt(self, string):
    with open('./zhihu.js', 'r', encoding='utf-8') as f:
    js = f.read()
    result = execjs.compile(js).call('encrypt', string)
    return result

    File "F:/pyth/TeLe/TeLe/code/zhihu.py", line 90, in encrypt
    result = execjs.compile(js).call('encrypt',string)

    execjs._exceptions.ProgramError: TypeError: 对象不支持此属性或方法
    楼主,这是什么原因,该如何解决,网上没有相关解答