爬虫Tips

偏执的太偏执、 2022-01-07 06:41 386阅读 0赞

1:eval特性

  1. import execjs
  2. jscode = """
  3. var a = "12345";
  4. return a;
  5. """
  6. ctx = execjs.compile(jscode)
  7. value = ctx.eval('')
  8. print (value)

结果返回了a的值,因此在遇到需要调用js的情况下时,且返回值在匿名函数里面,则可以添加 return 语句进行值的返回,示例如上,从而避免值获取不到,改动也非常小。

发表评论

表情:
评论列表 (有 0 条评论,386人围观)

还没有评论,来说两句吧...

相关阅读

    相关 前端tips

    行内元素有哪些?块级元素有哪些?CSS的盒模型? 块级元素:div p h1 h2 h3 h4 form ul 行内元素: a b br i span input se

    相关 python tips

    TCP协议中发送和接收的都是字符串,python中的TCP网络编程也不例外,而且必须有一个变量存储recieve到的东西。 [python字符串与列表的相互转换][py