-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
41 lines (33 loc) · 880 Bytes
/
main.py
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
#mongoBD
import pymongo
import sys
import os
import ssl
print "Encymon"
#test for pymongo's version
if pymongo.__version__ == "3.4.0":
print "pymongo's version 3.4.0, done"
else:
print "pymongo 3.4.0 require. You have pymongo " + pymongo.__version__
#read the database file configuration
try:
configDataBase = open("./config.database.txt","r")
except:
print "I can't open ./config.database.txt"
print "Can you verify if it created !"
#opendatabase connection
client = pymongo.MongoClient(configDataBase.read())
db = client.test
collection = db.test_collection
print "db ==================="
print db
print "collection ================"
print collection
#print "item count ==============="
#print collection.count()
item = collection.insert_one({"test":"1"}).inserted_id
print "item ============"
print item
#for item in collection.find():
# print item
print "end"