find_all('tag')//返回列表类型,存储的是所有的tag标签
find_all(['tag1','tag2'])//返回列表类型,存储的是所有的tag标签
find_all(True)//返回所有标签名称
几种例子:
find_all('p','course')p标签中包含'course'的所有标签
fing_all(id='course')包含id为course的所有标签
提取某个页面的url
import requests
from bs4 import BeautifulSoup
def p(a):
print(a)
url="https://fanyi.baidu.com/"
r=requests.get(url)
demo=r.text
soup=BeautifulSoup(demo,"html.parser")
##print(soup.prettify()[0:1000])
for each in soup.find_all('a'):
print(each.get('href'))