每天一个python小程序(3)--保存激活码

这一题生成的 200 个激活码(或者优惠券)保存到 mongodb 非关系型数据库中

python连接mongodb需要用到pymongo模块,对数据库操作和单独操作mongodb是一样的

#usr/bin/python
#encoding=utf-8

import pymongo
import uuid
#连接到mongodb,这里的mongodb在本地运行,默认监听27017端口
connection = pymongo.Connection('localhost', 27017)
#连接到指定数据库,不存在即创建
db = connection.python_study
#指定collection,不存在即创建
collection = db.uuid

for i in range(200):
    #向指定的collection中插入数据
    collection.insert({"id": i, "value": uuid.uuid4()})

代码可以在这里下载