关于在4-18 pipeline数据库保存中关于get()的函数讲解
来源:4-19 pipeline数据库保存
Peif
2020-02-08
bobby老师,你好
在4-18的章节中,你在用到item.get()函数时介绍说,当键的值为空时,不能将字符串转为时间保存入mysql,需要设置一个default的值,将值设为1970-07-01, 但是我搜了一下网上的文档,都说get()的意思是当键不在字典中时,返回一个默认的值。不知道我是不是理解错了,哪种说法是正确的?
我现在遇到的问题是,在返回的item中,键是存在的,但是没有值,所以使用get(‘key’, ‘vaule’)这个函数,怎么也没办法返回默认的值,请问bobby老师遇到这种情况该怎么处理?
写回答
1回答
-
课程中我没有讲解在key的值为空的时候返回默认值把, 正确的理解是当key不存在的时候返回的默认值,不是value为空的返回默认值,一定要key不存在
00
相似问题