主要思路是是ObjectId和str互转

MongDB->Python【ObjectId 2 Str】


from bson.objectid import ObjectId
a=ObjectId('58c8979e0da3ef6363ccb8de')
a=a.__str__()
print(type(a),a)

结果如下

<class ‘str’> 58c8979e0da3ef6363ccb8de

Python->MongoDB【str 2 ObjectId】

这个更简单,直接包装

a='58c8979e0da3ef6363ccb8de'
b=ObjectId(a)
print(type(b),b)

结果如下

<class ‘bson.objectid.ObjectId’> 58c8979e0da3ef6363ccb8de

python处理mongodb的ObjectId相关推荐

  1. python中Mongodb的Objectid 实现

    python中Mongodb的Objectid 实现 Mongodb 作为非关系型数据库,默认实现 了Objectid 作为索引,对数据进行排序. ojbectid 组成 在 ObjectId 类中, ...

  2. php生成objectid,python根据时间生成mongodb的ObjectId的方法

    本文实例讲述了python根据时间生成mongodb的ObjectId的方法.分享给大家供大家参考.具体分析如下: mongodb的_id为ObjectId类型,ObjectId内是包含时间戳信息的, ...

  3. Python 操作 MongoDB 数据库!

    作者 |黄伟呢 来源 |数据分析与统计学之美 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 先来看看MySQL与MongoDB 概念区别 ...

  4. Python调用MongoDB使用心得

    本文是一个Python 使用MongoDB的简单教程,将使用pymongo对MongoDB进行的各种操作进行了简单的汇总,NoSQLFan进行了简单整理,使用Python的同学可以看一看. 下载相应平 ...

  5. python 读取mongodb,python操作MongoDB

    python操作mongodb 连接mongodb #!/usr/bin/env python # -*- coding:utf-8 -*- from pymongo import MongoClie ...

  6. python 连 mongodb

    这几天在学习Python Web开发,于是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样的好玩意儿,何必还自己造车呢?决定使用Tornado这个框架,然后数据库方面决定顺便 ...

  7. Python 操作 MongoDB

    MongoDB 教程.高级教程:https://www.runoob.com/mongodb/mongodb-tutorial.html 官网:https://www.mongodb.com/ Pym ...

  8. python连接mongodb的库文件pymongo

    安装python连接mongodb的库文件pymongo # wget http://pypi.python.org/packages/source/p/pymongo/pymongo-2.6.tar ...

  9. python数据存储系列教程——python中mongodb数据库操作:连接、增删查改、多级路径

    全栈工程师开发手册 (作者:陈玓玏) python教程全解 调试环境python3.6,调试python操作mongodb数据库,首先要在本地或服务器安装mongodb数据库.安装参考:http:// ...

最新文章

  1. 在Windows2016中回到DOS时代用tt练习打字
  2. linux终端上网,ubuntu中上网-如何使用ubuntu下用命令行上网?ubuntu下用命令行上网, 爱问知识人...
  3. 你应该知道为什么需要内核
  4. 对偶上升实例-MATLAB代码
  5. 数据挖掘产品 IBM SPSS Modeler 新手使用入门
  6. 基于FPGA 的CRC校验码生成器
  7. 使用ExtendSim进行 化学工程、采矿作业和工艺流程仿真
  8. matlab ramp函数,一文教你快速搞懂 FOC ramp function 斜坡函数的作用和实现
  9. Arduino使用ESP8266安装问题(包括附加开发板管理网址)
  10. 爪哇国新游记之八----读写文件及数组排序
  11. SpringCloud系列之Eureka服务注册及发现
  12. matlab画出二维可行域,matlab中如何对线性规划不等式画图,以及标出可行域?
  13. 散列表查找为何如此之快
  14. 成都web前端开发工程师
  15. 三天一题-20- Integer to Roman(Integer转成古罗马数字)
  16. 魅声T800声卡调试教程
  17. Topaz JPEG to RAW AI 2.1.2 特别版 Mac JPEG转高质量RAW软件
  18. Kali2020 安装中文输入法
  19. 这些大厂笔试题 你都见识(被无情鞭挞)过了吗?—— 瓜子二手车篇
  20. SDUTOJ3112-小鑫的爱情故事

热门文章

  1. 用c语言线性表的链式表示实现,数据结构-使用C语言 朱战立第2章线性表的链式表示.ppt...
  2. Android创建数组
  3. 常见的幂等性解决方案
  4. 扎克伯格和他背后的“战士”们
  5. java文件读取与保存
  6. Seaborn调色板中所有颜色组合(表格整理版)
  7. linux 升级git
  8. html5下拉幻灯片插件,强大实用的jQuery幻灯片插件Owl Carousel
  9. 学习笔记 | SpringBoot微信点餐系统实战课程笔记(一)、数据库设计与创建
  10. C++ STL之map映照容器