Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

मोंगोडब में पायथन ऑब्जेक्ट कैसे डालें?


आप एक MongoDB डेटाबेस से कनेक्ट करने के लिए Python में pymongo लाइब्रेरी का उपयोग कर सकते हैं और इसका उपयोग Python में ऑब्जेक्ट डालने, अपडेट करने, हटाने आदि के लिए कर सकते हैं। पुस्तकालय बॉक्स के बाहर पायथन डेटाटाइम ऑब्जेक्ट्स का समर्थन करता है और आपको मोंगो में पायमोंगो का उपयोग करके तिथियां सम्मिलित करने के लिए कुछ विशेष करने की आवश्यकता नहीं है। उदाहरण के लिए,

उदाहरण

from pymongo import MongoClient
# This will try to connect to MongoDB on the default port and host
client = MongoClient()
db = client.test_database
# Insert the given dictionary to the objects collection:
result = db.objects.insert_one({"last_modified": datetime.datetime.utcnow()})
print("Object inserted!")

आउटपुट

यह आउटपुट देगा -

Object inserted!

ध्यान दें - हमेशा datetime.datetime.utcnow() का उपयोग करें, जो datetime.datetime.now() के बजाय UTC में वर्तमान समय लौटाता है, जो वर्तमान स्थानीय समय देता है।


  1. पाइथन में टाइमस्टैम्प स्ट्रिंग को डेटाटाइम ऑब्जेक्ट में कैसे परिवर्तित करें?

    आप यूनिक्स टाइमस्टैम्प से दिनांक प्राप्त करने के लिए डेटाटाइम मॉड्यूल से fromtimestamp फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन टाइमस्टैम्प को इनपुट के रूप में लेता है और टाइमस्टैम्प के अनुरूप डेटाटाइम ऑब्जेक्ट देता है। उदाहरण import datetime timestamp = datetime.datetime.fromtimestamp(1500000000)

  1. पायथन डेट स्ट्रिंग को डेट ऑब्जेक्ट में कैसे बदलें?

    आप strptime फ़ंक्शन का उपयोग करके किसी स्ट्रिंग को दिनांक ऑब्जेक्ट में कनवर्ट कर सकते हैं। दिनांक स्ट्रिंग और वह प्रारूप प्रदान करें जिसमें दिनांक निर्दिष्ट है। उदाहरण import datetime date_str = '29122017' # The date - 29 Dec 2017 format_str = '%d%m%Y' # The format datetime_obj = da

  1. पाइथन में किसी दिए गए स्थान पर किसी ऑब्जेक्ट को किसी सूची में कैसे सम्मिलित करें?

    यदि आप किसी दिए गए स्थान पर कोई तत्व सम्मिलित करना चाहते हैं, तो सम्मिलित करें (pos, obj) विधि का उपयोग करें। यह एक वस्तु को स्वीकार करता है और उस वस्तु को उस सूची की स्थिति स्थिति में जोड़ता है जिस पर उसे बुलाया जाता है। उदाहरण my_list = [2, 3, 1, -4, -1, -4] my_list.insert(1, 0) print(my_list) आउ