python - 在 Python 中使用 Selenium 或 PIL 获取特定 CSS 类的图像大小

标签 python html css selenium

我想用 Python 计算一些图像的大小。但我正在尝试使其自动化以仅查找某些类的尺寸图像。我是 PIL 的新手。有没有办法在定义 url 之后,也定义 CSS class/name/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")

并相乘。

关于python - 在 Python 中使用 Selenium 或 PIL 获取特定 CSS 类的图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52676963/

相关文章:

css - 如何将数据从json传递到css?

javascript - 在各种设备上测试网站的行业标准方法?

python 如何使用 imp.find_module 或者替代

python - Pandas:查找由开始列和停止列定义的多个范围内的值

python - PyQt5 OpenGL Cubemap - 黑色窗口显示

html - 尝试对与我的网页位于同一域中的 iFrame 进行 CSS 编辑?

javascript - CSS > 固定页脚转换 : slide up, 没有动画?为什么以及如何解决... + JSfiddle

jquery - jquery/css 中的 Ajax 加载器效果(即不是 ajaxload.info)

javascript - jQuery Compass - 在光标位置旋转的箭头

python - 从字符串中提取所有名词