我是靠谱客的博主 鲜艳银耳汤,最近开发中收集的这篇文章主要介绍python获取数据库返回的结果_python 查数据库的数据返回的是没有数据?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

def process_item(self, item, spider):

print('打印的文件地址和名字为')

print(item['file_url'], item['name'])

key_word = {"file_url": "asdasdasd", "name": "asdasdadas"}

res = self.db.find(key_word)

print('查到的数据为')

print(res)

if res:

print('查到数据量')

raise DropItem("Duplicate item found: %s" % item)

else:

print('*****************************进入数据库**************************************************')

self.db.insert({"file_url": item['file_url'], "name": item['name']})

return item

db.XiaoMiQuan.find()

{ "_id" : ObjectId("5bbf14dbc96b5b3f5627d11d"), "file_url" : "https://baogaocos.seedsufe.com/2018/07/19/doc_1532004923556.pdf", "name" : "AMCHAM-中国的“一带一路”:对美国企业的影响(英文)-2018.6-8页.pdf" }

我数据库 这个collection 里面是这个,但是我在python 里面查了一个没有的数据怎么也返回了东西

f&e=1874736000&token=kIxbL07-8jAj8w1n4s9zv64FuZZNEATmlU_Vm6zD:Aa_-t7C8cCDjBWe3EZYatp1qQis= 秋叶大叔-给你一个社群你怎么管v2-42页.pdf

查到的数据为

查到数据量

2018-10-12 15:53:40 [scrapy.core.scraper] WARNING: Dropped: Duplicate item found: {'file_url': 'https://files.zsxq.com/lnQuwPAAWDexZKnV1XbBjDRDNA71?attname=%E7%A7%8B%E5%8F%B6%E5%A4%A7%E5%8F%94-%E7%BB%99%E4%BD%A0%E4%B8%80%E4%B8%AA%E7%A4%BE%E7%BE%A4%E4%BD%A0%E6%80%8E%E4%B9%88%E7%AE%A1v2-42%E9%A1%B5.pdf&e=1874736000&token=kIxbL07-8jAj8w1n4s9zv64FuZZNEATmlU_Vm6zD:Aa_-t7C8cCDjBWe3EZYatp1qQis=',

'name': '秋叶大叔-给你一个社群你怎么管v2-42页.pdf'}

{'file_url': 'https://files.zsxq.com/lnQuwPAAWDexZKnV1XbBjDRDNA71?attname=%E7%A7%8

这里的pymongod.cursor就是返回的数据

最后

以上就是鲜艳银耳汤为你收集整理的python获取数据库返回的结果_python 查数据库的数据返回的是没有数据?的全部内容,希望文章能够帮你解决python获取数据库返回的结果_python 查数据库的数据返回的是没有数据?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部