zoukankan      html  css  js  c++  java
  • Python中的Nonetype类型怎么判断?

    原文链接:https://blog.csdn.net/qq_36330643/article/details/81185217

    比如,我在提取信息时,这样判断类型:

    type(answers[0].find_all("table")[0].string)
    得到的结果为:

    NoneType
    所以,我就想,条件过滤的时候用is not 或者 != 就可以过滤了,比如这样尝试的时候:

    type(answers[0].find_all("table")[0].string) is '''NoneType'''
    结果我得到的是:

    False
    接下来,我用==来判断也是False,我就猜想,难到不能用type()来判断?

    经过查找,发现Nonetype类型,其实就是值为None,所以直接判断值就可以了,比如这样:

    answers[0].find_all("table")[0].string is None
    得到的结果:

    True
    answers[0].find_all("table")[0].string !=None也是正确的

  • 相关阅读:
    js 那些事二 javascript中的闭包理解
    Java单体应用
    Java单体应用
    Java单体应用
    Java单体应用
    Java单体应用
    Java单体应用
    Java入门
    Java入门
    Java入门
  • 原文地址:https://www.cnblogs.com/wsnan/p/11590596.html
Copyright © 2011-2022 走看看