首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用selenium和python 3.x放大这个网站?

如何使用selenium和python 3.x放大这个网站?
EN

Stack Overflow用户
提问于 2017-11-12 01:02:55
回答 1查看 607关注 0票数 0

我需要你的帮助。我想放大这张地图,我不知道怎么做。你能告诉我一些事吗?

代码语言:javascript
复制
<div draggable="false" style="-moz-user-select: none; box-shadow: 0px 1px 4px -1px rgba(0, 0, 0, 0.3); border-radius: 2px; cursor: pointer; background-color: rgb(255, 255, 255); width: 28px; height: 55px;">
   <div title="zoom_in" aria-label="zoom_in" tabindex="0" style="position: relative; width: 28px; height: 27px; left: 0px; top: 0px;">
      <div style="overflow: hidden; position: absolute; width: 15px; height: 15px; left: 7px; top: 6px;"><img style="position: absolute; left: 0px; top: 0px; -moz-user-select: none; border: 0px none; padding: 0px; margin: 0px; max-width: none; width: 120px; height: 54px;" src="https://maps.gstatic.com/mapfiles/api-3/images/tmapctrl.png" draggable="false"></div>
   </div>
   <div style="position: relative; overflow: hidden; width: 67%; height: 1px; left: 16%; background-color: rgb(230, 230, 230); top: 0px;"></div>
   <div title="zoom_out" aria-label="zoom_out" tabindex="0" style="position: relative; width: 28px; height: 27px; left: 0px; top: 0px;">
      <div style="overflow: hidden; position: absolute; width: 15px; height: 15px; left: 7px; top: 6px;"><img style="position: absolute; left: 0px; top: -15px; -moz-user-select: none; border: 0px none; padding: 0px; margin: 0px; max-width: none; width: 120px; height: 54px;" src="https://maps.gstatic.com/mapfiles/api-3/images/tmapctrl.png" draggable="false"></div>
   </div>
</div>

我试过:

代码语言:javascript
复制
browser.find_elements_by_name("zoom_out")

但不幸的是,它不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-12 20:05:47

我做到了。解决办法是:

代码语言:javascript
复制
browser.find_elements_by_xpath("//div[@title='zoom_out' and @aria-label='zoom_out']")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47244465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档