• 技术文章 >常见问题 >Python常见问题

    python如何写入mongodb数据?

    yangyang2020-05-22 13:09:01原创3114

    python写入mongodb数据的方法:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    import pymongo

    from pymongo import MongoClient

    #1.链接本地数据库服务

    name = MongoClient('localhost')

    #2.链接本地数据库 demo 没有会创建

    db = name.demo   #demo数据库名

    #3.创建,连接集合

    emp = db.employees  #employees集合名

    #4.根据情况清空聚合

    emp.remove(None)

    #emp.delete_one()

    #emp.delete_many({})

    #5.创建一条数据

    zhangsan = {

        'name':'张三',

        'age':30,

        'sex':'男',

        'contect':{

        'email':'abc@qq.com',

        'phine':'12345678910'

        }

    }

    #5.1增加一条数据

    emp.insert_one(zhangsan)

    #5.2增加多条数据

    emp.insert_many([

        {

        'name':'李四',

        'habit':{

            'habit1':'eat',

            'habit2':'sleep'

            }

        },

        {

        'name':'王五',

        'age':20,

        'sex':'男'

        },

        {

        'name':'张三丰',

        'age':100,

        'sex':'男',

        'contect':{

        'email':'abcdef@qq.com',

        'phine':'12345678910'

        }}

    ])

    更多Python知识请关注Python自学网

    专题推荐:python mongodb
    上一篇:Python是如何捕获异常? 下一篇:python如何下载网页?

    相关文章推荐

    • sublime运行python提示错误解决方法• python中怎么将pdf内容显示出来?• Python中猴子补丁是什么?• python怎么产生5个随机数字?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网