如何使用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