在Python和BeautifuLSoup中使用图像刮除div标记
我正在用Python和BeautifuLSoup创建一个网页。我有一个名为在Python和BeautifuLSoup中使用图像刮除div标记,python,web-scraping,beautifulsoup,Python,Web Scraping,Beautifulsoup,我正在用Python和BeautifuLSoup创建一个网页。我有一个名为aaatag的变量,它将此标记保存在html中: 我的问题是,这显示了存储在/image/sprite.png中的图像。该映像为30x60,当映像被激活时,它仅获取第一个30x30,当映像被停用时,它仅获取第二个30x30 所以背景位置从30-0变为30-30 有没有办法使用BeautifulSoup查看背景位置?您必须解析应用于页面的CSS样式表。然而,我不知道有任何Python CSS解析器可以让您找到适用于给定H
aaatag
的变量,它将此标记保存在html中:
我的问题是,这显示了存储在/image/sprite.png
中的图像。该映像为30x60,当映像被激活时,它仅获取第一个30x30,当映像被停用时,它仅获取第二个30x30
所以背景位置从30-0变为30-30
有没有办法使用BeautifulSoup查看背景位置?您必须解析应用于页面的CSS样式表。然而,我不知道有任何Python CSS解析器可以让您找到适用于给定HTML元素的规则;仅仅发布
并没有给我们任何上下文,比如应用了什么CSS样式表,或者是否有父元素是这里应用的CSS选择器的一部分。是的,Martijn,这就是我想知道的。所以我也需要废弃css文件?或者类似的?我真的不知道这是怎么回事,因为我只使用BeautifulSoup来删除html代码是的,你需要加载CSS,然后解析它,然后以某种方式找出应用于div的规则。据我所知,这个链中缺少最后一步。