python
NPException
学无止境
展开
-
python包中__init__.py文件的作用
最常用的作用是标识一个文件夹是一个 python包。另一个作用是定义模糊导入时要导入的内容。当我们使用类似 from package import * 的导入语句的时候就是在使用模糊导入了,这时包的编写者就可以在__init__.py文件中定义 __all__ 来限制模糊导入的内容。这样可以避免将一些只在包内使用的方法或变量暴露给用户。__init__.py的作用是让一个呈结构化分布...原创 2019-07-29 09:04:13 · 1012 阅读 · 0 评论 -
python中的if not
在python中None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于False ,即:notNone==notFalse==not''==not0==not[]==not{}==not()if条件语句后面需要跟随bool类型的数据,即True或者False。然而,如果不是bool类型的数据,可以将其转...原创 2019-06-24 10:01:33 · 44272 阅读 · 0 评论