【问题标题】:What if beautifulsoups call returns null?如果 beautifulsoups 调用返回 null 怎么办?
【发布时间】:2011-02-09 21:44:08
【问题描述】:
pagelinks = myhtml.findAll('a')

for link in pagelinks:
   do_stuff()

如果 pagelinks 为 null,是否会出现此错误?

如果页面链接为空,如何将页面链接设为 0 个项目的集合?

【问题讨论】:

    标签: python beautifulsoup


    【解决方案1】:

    findAll 在没有匹配项时返回一个空列表[]

    for link in pagelinks:
        do_stuff()  # never executed when findAll returns []
    

    【讨论】:

      猜你喜欢
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-21
      • 1970-01-01
      • 1970-01-01
      • 2022-06-13
      相关资源
      最近更新 更多