我正在从包含网站 URL 的网络中抓取数据。我想知道是否有办法知道该网站是否对 beautifulSoup 有响应?更具体地说,我们可以用 BeautifulSoup 检查 CSS 代码吗,或者你受限于 HTML。
例如,响应式网站的 CSS 将包含类似“@media”的内容。
有没有办法检查它?
谢谢
最佳答案
BeautifulSoup
是一个HTML 解析器,它不理解CSS 语法。根据目标页面的结构和定义 @media
的位置,您可以使用 BeautifulSoup
解析它,提取样式表 URL,下载它(它们)比如说,requests
并用例如 tinycss
解析它寻找 @media
规则。
关于python - 使用 beautifulSoup 抓取 CSS 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37165675/