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

पायथन का उपयोग करके डेटाबेस लेनदेन करना


लेनदेन एक तंत्र है जो डेटा स्थिरता सुनिश्चित करता है। लेनदेन के निम्नलिखित चार गुण हैं -

  • एटॉमिसिटी - या तो एक लेनदेन पूरा होता है या कुछ भी नहीं होता।
  • स्थिरता - एक लेनदेन एक सुसंगत स्थिति में शुरू होना चाहिए और सिस्टम को एक सुसंगत स्थिति में छोड़ना चाहिए।
  • आइसोलेशन - एक लेनदेन के मध्यवर्ती परिणाम वर्तमान लेनदेन के बाहर दिखाई नहीं देते।
  • स्थायित्व - एक बार लेनदेन कमिट हो जाने पर, प्रभाव स्थायी होते हैं, यहां तक कि सिस्टम विफलता के बाद भी।

पायथन DB API 2.0 लेनदेन को कमिट या रोलबैक करने के लिए दो विधियां प्रदान करता है।

उदाहरण

आप पहले से ही जानते हैं कि लेनदेन कैसे लागू करें। यहां फिर से समान उदाहरण है -

# आवश्यक रिकॉर्ड्स को DELETE करने के लिए SQL क्वेरी तैयार करें sql = "DELETE FROM EMPLOYEE WHERE AGE > '%d'" % (20) try:    # SQL कमांड निष्पादित करें    cursor.execute(sql)    # डेटाबेस में अपने परिवर्तनों को कमिट करें    db.commit() except:    # किसी भी त्रुटि के मामले में रोलबैक करें    db.rollback()

  1. पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन पायथन का उपयोग करके व्हाट्सएप ऑटोमेशन

    इस खंड में हम एक व्हाट्सएप चैटबॉट बनाने जा रहे हैं, लेकिन ट्विटर या फेसबुक के कुछ अन्य चैटबॉट्स के विपरीत, व्हाट्सएप चैटबॉट्स व्हाट्सएप की नीतियों के कारण सीधे प्लेटफॉर्म पर नहीं चलते।लेकिन इसे पूरा करने का एक तरीका है, सेलेनियम का उपयोग करके, पायथन में एक बहुत स्मार्ट पैकेज जिसके साथ डेवलपर्स ब्राउ

  1. Python कोड का उपयोग करके Google खोज करना? Python कोड का उपयोग करके Google खोज करना?

    इस लेख में, हम Python कोड का उपयोग करके Google खोज करने का प्रयास करेंगे, यह तब काम आता है जब आप एक Python प्रोजेक्ट पर काम कर रहे हों और आपको वेब से कुछ डेटा एक्सेस करने की आवश्यकता हो और खोज परिणाम (वेब से) का उपयोग आपके प्रोजेक्ट के अंदर किया जाना हो। पूर्वापेक्षा - आपके सिस्टम पर Python इंस्ट

  1. पायथन में CX_Freeze का उपयोग पायथन में CX_Freeze का उपयोग

    कभी-कभी हम कुछ अलग बनाना चाहते हैं जो बहुत रोमांचक हो, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं। पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करके, अगर हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं तो हम ऐसा कर सकते हैं, बस उनके मशीन पर वही पायथन सं