课时33 使用 find 函数精确查找数据

1.jpg
1.jpg
1.jpg
1.jpg
1.jpg
1.jpg

1.要让程序明白时间段,获得单日日期。
2.使用find 函数查找指定数据
3.转化数据

1.jpg
for i in item_info.find():
    frags = i['pub_date'].split('-') #使用 - 把日期时间分开
    if len(frags) == 1:  #如果遇见2016.2.3 这样带点日期,他的分割长度就会是1
        date = frags[0]
    else:
        date = '{}.{}.{}'.format(frags[0],frags[1],frags[2]) #反之,用分割出来的部分去 重新组合日期

整理更新所有时间

item_info.update_one({'_id':i['_id']},{'$set':{'pub_date':date}})
1.jpg

两个函数的用法

1.jpg
1.jpg
1.jpg
1.jpg
1.jpg
1.jpg
1.jpg

设置可视化图表

1.jpg
1.jpg
1.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容