python - 在 Python 中使用 Selenium 或 PIL 获取特定 CSS 类的图像大小
问题描述
我想在 Python 中计算一些图像的大小。但我正在尝试将其自动化以仅找到某些类别的尺寸图像。我是 PIL 的新手。有没有办法在定义 url 之后,也定义 CSS 类/名称/id?
当我进行一些搜索时,Selenium 具有一些通过 id/class/name 查找 CSS 元素的功能。但是,有没有办法将这些标签内的数据(图像)“连接”到 PIL,以便它们一起工作?
解决方案
哎呀只是在这里回答我自己的问题,我可以在 Selenium 中做到这一点:
img_height = driver.find_element_by_name("someName").value_of_css_property("height")
img_width = driver.find_element_by_name("someName").value_of_css_property("width")
并相乘。
推荐阅读
- flutter - 颤振饼图作为一个圆圈,里面有图例
- html - SVG元素在CSS中动画时改变它的位置
- sql - MS-Access 日期比较数据类型冲突
- vue.js - 在 Vue/Webpack 构建过程中复制符号链接而不是目录
- flutter - 在屏幕之间导航时,Flutter FutureBuilder 会不必要地重建
- python - 用于匹配以“ho”开头的 3 个或 4 个或 5 个字母单词的正则表达式,但不包括小时中的 hou
- python - 将函数作为参数传递:Python
- php - PHP 丢失会话
- google-cloud-platform - 如何在数据融合中使用正则表达式拆分过滤器?
- python - 如何实现 .ui 文件以使用 fbs 打包 PyQt5 应用程序?