条件:1、必须是特定文字,动态的该方法不适用。2、此法是根据网页css判断,通过网页元素复制selectot。
步骤:
1、导入Import BeautifulSoup 模块
我的安装环境是ananconda+pyhon3.9,相关模块已自动安装
2、代码
from bs4 import BeautifulSoup
html = BeautifulSoup(resp.text,'lxml')
content=html.select('#product_addtocart_form > div > div > a')
3、注意
1)废话:resp是导入requests后引用的。
2)select后的内容是通过对目标网页中,需要判断的文字css元素抓取的。具体为通过chrome/edge的开发者工具F12,找到目标文字。并复制其selector后黏贴在代码中。记得代码前后加 ' '