ICode9

精准搜索请尝试: 精确搜索
  • python – 在扭曲中使用pymongo究竟有什么问题?2019-08-30 13:55:14

    我有一个扭曲的服务器应用程序,维护与大约1000个客户端的持久连接每个客户端偶尔会将数据发送到我的扭曲服务器,我希望该服务器将数据存储到MongoDB数据库中.到现在为止还挺好. 但是,pymongo文档说的是“没有好的方法来使用扭曲的pymongo”.我不明白为什么不.有人可以解释一下究竟

  • [pymongo] pymongo.errors.CursorNotFound Exception2019-08-25 09:02:11

    由於find之後,loop執行時間過長導致timeout, cusor失效 解決方式有以下幾種: 1. 使用batch_size()     cursor = collection.find({}).batch_size(30) 2. 將取出的cursor轉為list     result = list(collection.find({})) 3. 取消timeout限制,要在cursor使用之後close     cu

  • 【Python pymongo】 �2019-08-24 14:50:57

    原文: http://blog.gqylpy.com/gqy/353 pip install pymongo import pymongo # pip install pymongo # 先连接MongoDB mongo_client = pymongo.MongoClient(host='192.168.12.32', port=27017) # 再指定要操作的库 MONGO = mongo_

  • python – 是否有可能在Pymongo中创建一个没有光标超时的聚合?2019-08-24 00:06:49

    聚合看起来像: res = Things.objects._collection.aggregate(pipeline, allowDiskUse=True, batchSize=101, noCursorTimeout=True ) 并失败了 OperationFailure: unrecognized field ‘noCursorTimeout’ 从Pymongo文档中可以看

  • python – MongoClient在fork之前打开.创建MongoClient2019-08-23 15:56:33

    当我启动我的一些服务时,它会报告此类警告并停止服务: /usr/lib64/python2.6/site-packages/pymongo/topology.py:75: UserWarning: MongoClient opened before fork. Create MongoClient with connect=False, or create client after forking. See PyMongo's documentation for

  • pymongo操作教程2019-08-20 10:35:59

    未完,正在更新中。。。。。。。。 所有操作pymongo官方文档都有https://api.mongodb.com/python/current/tutorial.html 1.数据库连接 创建mongodb数据库连接对象 import pymongo conn = pymongo.MongoClient(host=host, username=username, password=password) 创建连接指

  • pymongo问题集合2019-08-18 14:02:11

    1. 问题:   使用sort排序,代码如下: db.test.find().sort({"name" : 1, "age" : 1})   遇到如下异常: TypeError: if no direction is specified, key_or_list must be an instance of list      解决方法: db.test.find().sort([("name", 1), ("age" , 1

  • 【Python pymongo】_2019-08-12 15:03:51

    原文: http://106.13.73.98/__/128/ pip install pymongo import pymongo # pip install pymongo # 先连接MongoDB mongo_client = pymongo.MongoClient(host='192.168.12.32', port=27017) # 再指定要操作的库 MONGO = mongo_client['blog'] # 下面将做一些简单的示例 "

  • python – Asyncmongo和Twisted2019-07-29 18:56:37

    我正在尝试对Twisted& amp进行一些基准测试.与Mongodb的龙卷风. 我有Twisted和Tornado运行PyMongo(我知道这不是异步 – 我只是好奇) 我有龙卷风与Asyncmongo一起运行. 我不能让Twisted与Asyncmongo一起跑步. 作为一个实验,我写了一些简单的代码来测试asyncmongo,并且永远不会调用

  • python – MongoDb:$按$in排序2019-07-29 07:58:20

    我正在使用$in运算符运行mongodb find查询: collection.find({name: {$in: [name1, name2, ...]}}) 我希望结果的排序方式与我的名字数组相同:[name1,name2,…].我该如何实现这一目标? 注意:我通过pymongo访问MongoDb,但我认为没有任何重要性. 编辑:由于在MongoDb中无法实现这一目标,

  • python – PyMongo和Flask的Jsonify包含转义斜杠2019-07-28 19:09:27

    我正在尝试使用Mongodb集合中的Flask做出回应: @app.route('/stories', methods = ['GET']) def get_stories(): stories = db.stories.find() json_docs = [json.dumps(doc, default=json_util.default) for doc in stories] resp = jsonify(data=json_d

  • python – Pymongo BSON二进制保存和检索?2019-07-28 15:56:15

    我在Python中使用MongoDB尝试紧紧保存一系列浮点数. 我可以正确创建和存储* 但我无法以可用的格式检索数据. >>> import random, array, pymongo >>> from bson.binary import Binary as BsonBinary >>> con = pymongo.Connection('localhost', 27017) >>> mm = con[�

  • python – 使用collection.find()在pymongo中嵌套查询2019-07-25 12:59:40

    我想使用mongodb创建一个数据库,我想知道如何查询嵌套实体.例如,假设我们创建一个db,如下所示: from pymongo import MongoClient db = client['test_database'] collection = db['test_collection'] dat=[ { "id":110, "data":{"Country":"ES",&q

  • 如何在Python中正确使用try / except2019-07-25 02:58:54

    我有一个从MongoDB返回数据库连接处理程序的函数.我有各种其他函数调用DB,我想让连接处理程序抛出一个函数,所以我不必在每个函数中定义它. 这看起来不错吗?我想我的问题是,如果它无法连接到数据库服务器,它将打印两个消息无法连接到服务器并且找不到主机如何才能打印“无法连接到服

  • Python OOP:如何与所有类共享MongoDB连接2019-07-24 15:59:47

    我正在开发一个Python OOP项目.我必须处理MongoDB交互,但我不想使用像mongoengine这样的ODM. 我想要的是与所有必须与之交互的类共享一个主要的Mongo连接.我认为使用主DB类可能是一个好主意,我有两个解决方案. 解决方案A. 在班级连接 mydb.py from pymongo import MongoClient cl

  • python – Pymongo多处理2019-07-24 15:56:13

    我必须在MongoDB上进行大量的插入和更新. 我正在尝试测试多处理来完成这些任务.为此,我创建了这个简单的代码.我的虚拟数据是: documents = [{"a number": i} for i in range(1000000)] 没有多处理: time1s = time.time() client = MongoClient() db = client.mydb col = db.mycol

  • python – 是否有可能从pymongo ping mongodb2019-07-24 14:55:37

    M使用pymongo连接mLab托管的mongodb. 我需要偶尔ping服务器以保持连接活动. 我无法找到相关的文档. 请建议pymongo相当于ping命令.解决方法:您可以使用pymongo.database.Database.command发送自定义命令,如: from pymongo import MongoClient client = MongoClient() client.db_nam

  • pycharm链接mongodDB2019-07-19 20:05:33

    pycharm链接mongodDB 下载交互包pymongo 进入项目虚拟环境键入 pip install pymongo 本地链接 在项目中加入 from pymongo import MongoClient client=MongoClient('localhost',端口号(默认为:27017)) 远程链接 在项目中加入 from pymongo import MongoClient client=Mong

  • python – PyMongo和toArray()方法2019-07-15 18:56:23

    我需要在一个小型数据库(64MB)上做一些基准测试,我需要弄清楚用PyMongo将整个Mongo集合提取到python对象的最聪明的方法是什么?在JavaScript中,有toArray()方法,但我在python中找不到任何类似的东西.提前致谢!解决方法:你有没有尝试过? result = list(db.collection.find())

  • 数据存储之非关系型数据库存储----MongoDB存储2019-07-13 18:50:44

    MongoDB存储----文档型数据库 利用pymongo连接MongoDB import pymongoclient = pymongo.MongoClient(host='localhost', port=27017)# 或 pymongo.MongoClient('mongodb://localhost:23017/')# 默认端口为:27017 View Code # pymongo.MongoClient()方法 指定数据库 # 指定操

  • python – 为什么DuplicateKeyError:E11000重复键错误索引:test.test.$notification_1 dup key:{:null}2019-07-12 21:08:48

    我创建这样的唯一索引: self.db_database[co_name].ensure_index([('src_md5',-1),('src_time',-1),('src_size',-1)],unique=True) self.db_database[co_name].ensure_index(('notification'),unique=True) self.db_database[co_name].ensure

  • python – PyMongo游标迭代2019-07-12 21:06:41

    我想在python中创建和处理游标,就像游标本身在mongo中工作一样.我知道预期的方法是执行’result = collection.find()’并执行’for result in result’,但我希望将迭代功能包装在一个类中.我希望能够创建一个新的类对象并调用一个函数,例如init_cursor()建立数据库连接并执行返回

  • MongoDB---如何避免插入重复数据(pymongo)2019-07-11 11:02:36

    以下摘自pymongo文档: update_one(filter, update, upsert=False) update_many(filter, update, upsert=False) filter: A query that matches the document to update. update: The modifications to apply. upsert (optional): If True, perform an insert if no documents

  • python – 循环Pymongo游标在一些迭代后返回bson.errors.InvalidBSON错误2019-07-05 14:59:08

    我正在尝试用pymongo进行简单的查询并循环结果. 这是我正在使用的代码: data = [] tam = db.my_collection.find({'timestamp': {'$gte': start, '$lte':end}}).count() for i,d in enumerate(table.find({'timestamp': {'$gte': start, '$lte�

  • python – pymongo从GridFS中获取图像2019-07-04 14:46:16

    我正在玩MongoDB和pymongo API.我可以将一个图像文件放到GridFS中 – 看起来很简单: >>> f = open('myimage.jpg', 'r') >>> fs = gridfs.GridFS(db) >>> fid = fs.put(f) >>> fid ObjectId('4efde2c27c7778121800000a') 看起来它有效.我

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有