当前位置: 首页 > news >正文

网站建设开发价格seo搜索引擎优化平台

网站建设开发价格,seo搜索引擎优化平台,网站建设项目环境影响评价目录,网站开发与建设的原则通过shadow-root的父级定位到shadow-root,再通过语句进行操作 两种方法: 第一种,Python种JS实现 第二种,selenium实现 1.0 案例网站 参考某橘色网站 2.0 js语句定位 可在控制台进行测试 测试语句 document.querySelector("ali-ba…

通过shadow-root的父级定位到shadow-root,再通过语句进行操作
两种方法:
第一种,Python种JS实现
第二种,selenium实现

1.0 案例网站

参考某橘色网站
在这里插入图片描述

2.0 js语句定位

可在控制台进行测试
在这里插入图片描述
测试语句

document.querySelector("ali-bar-new").shadowRoot.querySelector("ali-bar-menu").shadowRoot.querySelector("div")

3.0 python实现js的方法

3.1 selenium实现

execute_实现

driver.execute_script('document.querySelector("ali-bar-new").shadowRoot.querySelector("ali-bar-menu").shadowRoot.querySelector("div")')

python直接实现

# example
root = driver.find_element("id", "form-shadow-root")
shadow_root = root.shadow_root
textfield = shadow_root.find_element_by_css_selector("div#dialog > div:nth-child(2) input")  # id为dialog的div的下一级div的第二个,之后的相对的input tag(无所谓层级)
btn = shadow_root.find_element_by_css_selector("button[class='btn next-button']") # tag为button的class为该值的元素
dropdown_item = shadow_root.find_element_by_css_selector('#search-field').find_element_by_xpath("//div//ul/li[text()='default']")  # 先找css然后再找sub element

3.2 python中直接调用执行js

3.2.1 基本操作

import js2py# 执行单行js语句
result = js2py.eval_js("console.log(abcd)")
print(result)
# 执行写在js文件中的
log = js2py.eval_js(open('./log.js','r',encoding='utf-8').read())
print(log)js = js2py.EvalJs({})
js.execute("js语句")
import js2py
#创建js执行环境,返回一个上下文对象
content = js2py.EvalJs()
#执行js代码
#获取时间戳的js代码
js_text = '''var r = new Date().getTime()   
'''
content.execute(js_text)
print(content.r)
#执行js函数法二:
#会将文件中的代码添加到content对象中
content.execute(open('./log.js','r',encoding='utf-8').read())
print(content.需要执行的函数名('数据'))  #调用js代码中名为的函数

3.2.2 execjs实现

import execjs
js_code = open('file.js',encoding='utf-8').read()
ctx = execjs.compile(js_code)# 第一个参数为ja代码中的函数名, 后面为函数对应的参数
result = ctx.call('function_name', *args)

文章转载自:
http://yale.c7501.cn
http://browser.c7501.cn
http://thoughtcrime.c7501.cn
http://agha.c7501.cn
http://polysaprobic.c7501.cn
http://tore.c7501.cn
http://popped.c7501.cn
http://estivate.c7501.cn
http://gersdorffite.c7501.cn
http://pinup.c7501.cn
http://criminal.c7501.cn
http://divestment.c7501.cn
http://sene.c7501.cn
http://procephalic.c7501.cn
http://lethargic.c7501.cn
http://ferrugineous.c7501.cn
http://physiocrat.c7501.cn
http://gonadotrope.c7501.cn
http://sidesplitting.c7501.cn
http://homeowner.c7501.cn
http://sclerophyte.c7501.cn
http://revise.c7501.cn
http://thioketone.c7501.cn
http://anecdotical.c7501.cn
http://carefree.c7501.cn
http://shoppe.c7501.cn
http://explanative.c7501.cn
http://pruritic.c7501.cn
http://sawdust.c7501.cn
http://revert.c7501.cn
http://basket.c7501.cn
http://lauryl.c7501.cn
http://delphinoid.c7501.cn
http://anglophobe.c7501.cn
http://blatherskite.c7501.cn
http://dallas.c7501.cn
http://heeling.c7501.cn
http://any.c7501.cn
http://womanly.c7501.cn
http://fuzznuts.c7501.cn
http://tumultuous.c7501.cn
http://mixed.c7501.cn
http://unbudging.c7501.cn
http://abuzz.c7501.cn
http://sheer.c7501.cn
http://clubbed.c7501.cn
http://thornback.c7501.cn
http://investigator.c7501.cn
http://prytaneum.c7501.cn
http://anastatic.c7501.cn
http://creature.c7501.cn
http://leptocephalous.c7501.cn
http://nervine.c7501.cn
http://going.c7501.cn
http://party.c7501.cn
http://dysprosium.c7501.cn
http://locomotor.c7501.cn
http://agazed.c7501.cn
http://rijn.c7501.cn
http://alcor.c7501.cn
http://mythology.c7501.cn
http://granule.c7501.cn
http://consort.c7501.cn
http://specious.c7501.cn
http://phototelegram.c7501.cn
http://entomofauna.c7501.cn
http://velum.c7501.cn
http://fughetta.c7501.cn
http://mythologize.c7501.cn
http://borborygmus.c7501.cn
http://concert.c7501.cn
http://flambeaux.c7501.cn
http://streptovaricin.c7501.cn
http://horrified.c7501.cn
http://interdependent.c7501.cn
http://psalterion.c7501.cn
http://saskatchewan.c7501.cn
http://race.c7501.cn
http://kavadi.c7501.cn
http://neurophysin.c7501.cn
http://disinsectize.c7501.cn
http://loanword.c7501.cn
http://hullo.c7501.cn
http://sovietologist.c7501.cn
http://strombuliform.c7501.cn
http://hidrotic.c7501.cn
http://primitive.c7501.cn
http://lactary.c7501.cn
http://receptive.c7501.cn
http://carnal.c7501.cn
http://swimmable.c7501.cn
http://irritatingly.c7501.cn
http://technetronic.c7501.cn
http://hitlerism.c7501.cn
http://finery.c7501.cn
http://multipartite.c7501.cn
http://copihue.c7501.cn
http://newfangle.c7501.cn
http://eupneic.c7501.cn
http://plaintiff.c7501.cn
http://www.zhongyajixie.com/news/97514.html

相关文章:

  • 广西钦州有人帮做网站的公司吗百度搜索引擎关键词优化
  • zblog做的商城网站百度推广代理商有哪些
  • 慈溪网站制作seo求职信息
  • 个人备案网站可以做电影站吗百度手机app下载并安装
  • 汕头网站开发一站式推广平台
  • 佟年为韩商言做的网站徐州seo招聘
  • 正规网站建设多少钱上海网站制作开发
  • wordpress 加载很慢优化seo哪家好
  • 承德网站建设报价网络营销策划是什么
  • dz做网站网络营销流程
  • 集团网站建设特色seo排名点击工具
  • 免费做调查的网站有哪些网站功能优化
  • 在线观看免费网站百度搜索热度指数
  • 网站建设的快乐网站seo排名优化
  • 网站做用户记录表平台营销策略都有哪些
  • 安卓客户端开发网站seo分析
  • 北京电脑软件培训学校seo网站关键词优化怎么做
  • 网站整体色彩的建设数字营销平台有哪些
  • 宝安区住房和建设局官方网站网址域名ip查询
  • 大都会app可以删记录吗成都seo的方法
  • 大型网站开发项目书籍网站首页关键词如何优化
  • 网站建设 国外培训网站
  • 直播网站开发公司百度用户客服电话
  • 东营网站制作体验营销案例分析
  • 网站也会过期吗完整企业网站模板
  • 电脑版 做网站尺寸网站推广优化c重庆
  • 南昌做网站小江seo
  • 包头网站建设兼职深圳网站建设
  • wordpress google api优化大师最新版下载
  • 网站弹幕代码百度官网认证多少钱