小编Sül*_*n K的帖子

如何使用 Python 获取游标对象的值

我在 mondoDB 中有数据;

db.np_tpy_gla.find({},{"_id":0, "c": 1})
Run Code Online (Sandbox Code Playgroud)

结果:

{ "c" : NumberLong(18) }
{ "c" : NumberLong(40) }
{ "c" : NumberLong(42) }
{ "c" : NumberLong(54) }
...
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 Python (pymongo) 获取这些值。这是我的代码:

counterNumber = cursor.count()
gettingTotalSize = cursor.find({"c": True})

print counterNumber 
print gettingTotalSize 
Run Code Online (Sandbox Code Playgroud)

这是结果:

115
<pymongo.cursor.Cursor object at 0x13c7890>
Run Code Online (Sandbox Code Playgroud)

我正在尝试一一获取“gettingTotalSize”值。

我怎样才能得到这些值?我也试过 for 循环。

谢谢。

编辑 :

我改变了我的代码,如:

gettingTotalSize = cursor.find({}, {"_id": 0, "c": 1})
Run Code Online (Sandbox Code Playgroud)

Vignesh Kalai 代码:

for x in gettingTotalSize :
    print x
Run Code Online (Sandbox Code Playgroud)

这是新的结果:

{u'c': 18L}
{u'c': 40L}
{u'c': …
Run Code Online (Sandbox Code Playgroud)

python find cursor mongodb pymongo

5
推荐指数
1
解决办法
9235
查看次数

当只有一些更改时如何防止生成所有 javadoc 文件

我正在使用 JAutodoc 在 eclipse neon 2 中自动注释 java 文件。我使用以下命令创建了 javadoc 文件:

在此处输入图片说明

然后我更改了一些 java 文件并再次生成 javadoc。当我检查 git repo 时,我观察到“所有文档”都被修改,而不仅仅是更改的文件。

问题是 javadoc 生成所有文件,我希望 javadoc 只生成更改的 java 文件。

有没有办法做到这一点?

java eclipse javadoc jautodoc

5
推荐指数
1
解决办法
610
查看次数

标签 统计

cursor ×1

eclipse ×1

find ×1

jautodoc ×1

java ×1

javadoc ×1

mongodb ×1

pymongo ×1

python ×1