কম্পিউটার

কিভাবে Python ব্যবহার করে Sqlite3 ডাটাবেসে তারিখ সংরক্ষণ এবং পুনরুদ্ধার করবেন?


আপনি খুব সহজেই sqlite3 মডিউল ব্যবহার করে Sqlite3 ডাটাবেসে তারিখ সংরক্ষণ এবং পুনরুদ্ধার করতে পারেন। ডাটাবেসে তারিখ সন্নিবেশ করার সময়, তারিখটি সরাসরি পাস করুন এবং পাইথন এটি স্বয়ংক্রিয়ভাবে পরিচালনা করে।

উদাহরণ

import sqlite3
import datetime
conn = sqlite3.connect(":memory:", detect_types=sqlite3.PARSE_DECLTYPES)
conn.execute('''CREATE TABLE TEST (ID TEXT PRIMARY KEY NOT NULL, DATE DATE)''')
# Save changes
conn.commit()
# Insert the object directly
conn.execute("INSERT INTO TEST (ID,DATE) VALUES (?, ?)", ('My date', datetime.date(2018, 1, 4)))
conn.commit()
print("Record inserted")

আউটপুট

এটি আউটপুট দেবে −

Record inserted

এখন যখন আপনি ডাটাবেস থেকে মানগুলি আনবেন, আপনি তারিখটি ইতিমধ্যেই datetime অবজেক্টে পার্স করা পাবেন৷

উদাহরণ

import sqlite3
import datetime
conn = sqlite3.connect(":memory:", detect_types=sqlite3.PARSE_DECLTYPES)
cursor = conn.execute("SELECT ID,DATE from TEST")
for row in cursor:
    print row

আউটপুট

এটি আউটপুট দেবে −

(u'foo', datetime.date(2014, 4, 28))

  1. আমরা কিভাবে JDBC ব্যবহার করে MySQL ডাটাবেসে একটি ফাইল সন্নিবেশ/সঞ্চয় করব?

  2. কিভাবে পাইথন ব্যবহার করে একটি শহরের দ্রাঘিমাংশ এবং অক্ষাংশ পেতে?

  3. পাইথন এবং ম্যাটপ্লটলিব ব্যবহার করে লাইনের শেষটি কীভাবে টীকা করবেন?

  4. কিভাবে একটি ডিরেক্টরি নির্বাচন করবেন এবং পাইথনে Tkinter ব্যবহার করে অবস্থান সংরক্ষণ করবেন?