爬虫_002_Python基础_if条件判断
2023-01-05 本文已影响0人
为宇绸缪
if条件判断
if 条件:
# 事情1
else:
# 事情2
上面就是if的最基础的语法规则. 含义是, 如果条件为真, 去执行事情1
, 如果条件不真, 去执行事情2
.
在写爬虫的时候. 我们会遇到这样的两种情况
情况一, 数据里有一些我们并不需要的内容
data = "10,英雄本色,1500万" # 正常你需要的数据
data = "11,-,-" # 你不需要的数据
# 伪代码, 理解含义(思路)
if data里有你不需要的数据:
再见
else:
保留
情况二, 页面结构不统一, 会有两种页面结构
# 伪代码, 理解含义(思路)
提取器1 = xxxx # 用来提取页面中内容的
提取器2 = xxxxxx
# 页面有可能是不规则的。 张飞, 潘长江
结果1 = 提取器1.提取(页面)
if 结果1:
有结果. 存起来
else:
没有结果.
结果2 = 提取器2.提取(页面)