# 1、获取源代码
import urllib.request
# 当报urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
#是证书认证错误
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
url='https://dicos.com.cn/product/index.html'
request=urllib.request.Request(url)
response=urllib.request.urlopen(request)
content=response.read().decode('utf-8')
#2、解析
from bs4 import BeautifulSoup
soup=BeautifulSoup(content,'lxml')
# //div[@class="col01-pro cf"]//p/text()——》转bs4
name_list=soup.select('div[class="col01-pro cf"] p')
for name in name_list:
print(name.get_text())