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

有做学历在网站能查的到的企业网站制造

有做学历在网站能查的到的,企业网站制造,dw网页设计免费下载,网站建设经典案例记录DrissionPage模块使用中的一些常常复用的代码,持续更新… 接管谷歌浏览器 from DrissionPage import ChromiumPage, ChromiumOptionsco ChromiumOptions().set_local_port(4249) driver ChromiumPage(addr_or_optsco)创建driver,如果浏览器已开启优先接管&am…

记录DrissionPage模块使用中的一些常常复用的代码,持续更新…

接管谷歌浏览器

from DrissionPage import ChromiumPage, ChromiumOptionsco = ChromiumOptions().set_local_port(4249)
driver = ChromiumPage(addr_or_opts=co)

创建driver,如果浏览器已开启优先接管,需要设置谷歌浏览器的启动参数C:\Users\Gekte\AppData\Local\Google\Chrome\Application\chrome.exe --remote-debugging-port=4249 --remote-allow-origins=*设置端口需要对应。

获取tab

def get_tab(driver, html):tab_ids = driver.tab_idsfor tab_id in tab_ids:this_tab = driver.get_tab(tab_id)if html in this_tab.url:return this_tabelse:for tab_id in tab_ids:this_tab = driver.get_tab(tab_id)if this_tab.url in ["about:blank", "chrome://newtab/"]:return this_tabreturn driver.new_tab()

传入driver对象以及链接(支持链接的一部分),查找是不是有能复用的tab而无需创建新的。
如果需要获取多个tab对象,请使用下面的get_tabs函数防止重复获取

def get_tabs(driver, *urls):selectedTab = []tabs = []tab_ids = driver.tab_idsfor url in urls:retTab = Nonefor tab_id in tab_ids:this_tab = driver.get_tab(tab_id)if url in this_tab.url and this_tab not in selectedTab:retTab = this_tabbreakif not retTab:for tab_id in tab_ids:this_tab = driver.get_tab(tab_id)if this_tab.url in ["about:blank", "chrome://newtab/"] and this_tab not in selectedTab:retTab = this_tabbreakif not retTab:retTab = driver.new_tab()selectedTab.append(retTab)tabs.append(retTab)return tabs# 使用 get_tabs 函数获取所有标签页
specTab, detailTab, manTab = get_tabs(driver, 'https://k.autohome.com.cn/spec/', 'https://k.autohome.com.cn/detail/', 'https://i.autohome.com.cn/')

chrome://newtab/对应谷歌新创建的页面,如果是其他浏览器请自行更换

执行Js代码

翻页到底部

driver.run_js("window.scrollTo({top: document.body.scrollHeight,behavior: 'smooth'});")
http://www.yayakq.cn/news/642762/

相关文章:

  • 网站的回到顶部怎么做好口碑自适应网站建设
  • 做网站如何分页郑州住房和城乡建设厅网站
  • 网站建设公司需要具备什么桥梁建设网站
  • 潍坊市建设工程管理处网站免费发布卖房信息平台
  • 学校网站建设平台thinkphp网站后台模板
  • 石家庄规划建设局网站小白node怎么做网站
  • 网站需要多大数据库可拖拽网站
  • 上海奉贤做网站嘉兴网站开发与制作
  • 视频网站开发与制作济南专业做网站的公司
  • 博罗做网站报价网站友情链接很重要吗
  • 网站建设全网推广南海最新军事新闻
  • 表情包制作网站wordpress js代码放哪
  • 南通网络公司网站wordpress提示发布失败但是成功
  • 企业网站博客上如何推广wordpress模板小偷
  • 成都定制网站建设服电影网站推广
  • p2p网站数据分析怎么做开个做网站的公司 知乎
  • 房产网站建设方案一个虚拟主机可以做几个网站
  • 网站选项卡网站建设公司六安
  • 西安谁家的集团门户网站建设比较好广州注册公司无地址怎么办
  • 管理公司网站设计无极在线最新招聘信息兼职
  • 全国免费自学网站有哪些企业运营方案
  • 扬中网站推广服务网站服务器怎么进
  • 个人摄影作品网站网站权重问题
  • 哪一个军事网站做的比较好html做电商网站
  • 网站模块建设中wordpress自动发布插件
  • 南京建设局的网站首页icp网站负责人
  • 常见的网站推广方案wordpress多主题插件下载地址
  • 杭州做网站哪个公司好做网站 万户
  • 山西省建设监理官方网站aso搜索优化
  • 通过模版做网站网站开发培训培训班