কম্পিউটার টিউটোরিয়াল

MongoDB-এ ইনসার্ট করার জন্য পাইথন ডেট অবজেক্ট কীভাবে প্রস্তুত করবেন?


আপনি পাইথনে MongoDB ডাটাবেসে কানেক্ট করতে এবং পাইথনে অবজেক্ট ইনসার্ট, আপডেট, ডিলিট ইত্যাদি করতে pymongo লাইব্রেরি ব্যবহার করতে পারেন। লাইব্রেরিটি পাইথন datetime অবজেক্টসকে আউট-অফ-দ-বক্স সাপোর্ট করে এবং Mongo-এ তারিখ ইনসার্ট করতে PyMongo ব্যবহার করে আপনাকে কিছু স্পেশাল করার দরকার নেই।

উদাহরণ

from pymongo import MongoClient # এটি ডিফল্ট পোর্ট এবং হোস্টে MongoDB-এ কানেক্ট করার চেষ্টা করবে client = MongoClient() db = client.test_database # প্রদত্ত ডিকশনারি objects কালেকশনে ইনসার্ট করুন: result = db.objects.insert_one({"last_modified": datetime.datetime.utcnow()}) print("Object inserted!")

আউটপুট

এটি নিচের আউটপুট দেবে -

Object inserted!

নোট - সর্বদা datetime.datetime.utcnow() ব্যবহার করুন, যা UTC-এ বর্তমান সময় রিটার্ন করে, datetime.datetime.now() এর পরিবর্তে, যা বর্তমান লোকাল টাইম রিটার্ন করে।

  1. পাইথনে টাইমস্ট্যাম্প স্ট্রিংকে datetime অবজেক্টে কনভার্ট করবেন?

  2. পাইথনে ডেটকে datetime-এ কনভার্ট করবেন?

  3. পাইথনে ডেট স্ট্রিংকে ডেট অবজেক্টে কনভার্ট করবেন?

  4. পাইথনে স্ট্রিং থেকে তারিখ বের করা