第一次接触find()函数是在爬虫板块下,bs4对象中找元素所使用的。
最近又接触了普通用法所以记录一下,但是仍存在一些还没有解决的地方;后续会继续补笔记。
目录
1 寻找BeautifulSoup或Tag对象
2 寻找字符串特定内容
3 小结(仅适用于当前笔记内容)
#示例代码
import requests
from bs4 import BeatifulSoup
url = '爬取网址的url'
res = requests.get(url)
bs = BeautifulSoup(res.text,'html.parser')
#此处开始用find函数寻找Tag元素
X = bs.find('元素',属性='')
刷二级题目的时候的一个记录
#示例例子
gestring = "TTBEGCCCENDGGGBEGENTTCEND"
i = 0
while i
输出结果:
例子过程的循环解释记录:
第四次循环后出现-1,break掉了
1.find函数在解析之后的Html文件中寻找元素时,直接按元素(可包括关键字)索引,如:
X = bs.find('元素',属性='')
2.find函数在寻找字符串特定内容时,根据参数返回索引位置: