मुझे समझ नहीं आता क्यों यह आवश्यक है, लेकिन आप इसे किसी भी तरीके से ठीक कर सकते हैं
-
autocommit=True
जोड़नाconnect()
. में पैरामीटर। -
कॉलिंग
conn.commit()
cursor.execute()
. के बाद आदेश।
ऐसा लगता है कि यह स्नैपशॉट या डिफ़ॉल्ट रूप से कुछ पर लेनदेन शुरू करता है। मैंने (घबराहट में!) एक मुद्दा सबमिट किया pymysql रेपो पर, जैसा कि मैंने यहाँ कुछ भी नहीं सुना। इसे स्पष्टीकरण के साथ तुरंत बंद कर दिया गया
अगर कोई autocommit
. का उपयोग करने से बेहतर कुछ जानता है मुझे बताएं।