GPU指令集技术分析

Stream流之并行流执行效率

  返回  

python如何读取html中的变量

2021/7/21 6:30:58 浏览:

      这里主要是使用execjs库,在使用execjs库之前要下载noode.js引擎,并且启动它。(如何判定是否启动自行百度)

        使用方法:

import execjs

#这里需要用xpath选择符截取函数
is_recommendList = response.xpath('//input[@id="is_recommend"]/@value').extract()
#这里是用正则表达式单独截取var变量后的值
content=re.findall('(?m)^\s*var.*;$(?m)',aa)   
bb=""
bb="".join(content[0:8])
js = execjs.compile(bb)
#eval(变量名)用来截取变量
seoTags = js.eval('seoTags')
#这样就提取变量了 ,之所以用正则表达式(?m)^\s*和$(?m)来截取变量是因为script文件中有引用jquery库,这个execjs库识别不了$符号,需要单独截取var
#这里是用call来使用script变量
js_obj = execjs.compile(上面转换的js字符串)
res = js_obj.call("方法名",参数一,参数二.........)

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号