编程语言
首页 > 编程语言> > 如何使用Python获取CSS背景颜色?

如何使用Python获取CSS背景颜色?

作者:互联网

基本上完全按照问题所述,我正在尝试从网站获取背景色.

目前,我正在使用BeautifulSoup来获取HTML,但是事实证明,获取CSS很难.任何帮助将是巨大的!

解决方法:

这不是您可以使用BeautifulSoup可靠解决的问题.您需要一个真正的浏览器.

最简单的选择是使用selenium浏览器自动化工具:

from selenium import webdriver

driver = webdriver.Firefox()
driver.get('url')

element = driver.find_element_by_id('myid')
print(element.value_of_css_property('background-color'))

value_of_css_property() documentation.

标签:beautifulsoup,html-parsing,css,html,python
来源: https://codeday.me/bug/20191120/2044838.html