मैं अपने sqlite3 डेटाबेस में किसी सूची के सभी मान डालने का प्रयास कर रहा हूं। जब मैं पाइथन इंटरैक्टिव दुभाषिया का उपयोग करके इस क्वेरी को अनुकरण करता हूं, तो मैं डीबी को एक ही मान को सही ढंग से सम्मिलित करने में सक्षम हूं। लेकिन मेरा कोड पुनरावृत्ति का उपयोग करते समय विफल रहता है:sqlite3.OperationalError: डेटाबेस लॉक किया गया है
...
connection=lite.connect(db_name)
cursor=connection.cursor()
for name in match:
cursor.execute("""INSERT INTO video_dizi(name) VALUES (?)""",(name,))
connection.commit()
...
error:cursor.execute("""INSERT INTO video_dizi(name) VALUES (?)""",(name,))
sqlite3.OperationalError: database is locked
इस समस्या को दूर करने का कोई तरीका?
इस त्रुटि का एक अच्छा वर्णन के लिए इस उत्तर देखें: http://stackoverflow.com/a/26864360/1157720 – sajjadG