विषयसूची:
वीडियो: आप पायथन में कोशिश का उपयोग कैसे करते हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
NS प्रयत्न और ब्लॉक in. को छोड़कर अजगर अपवादों को पकड़ने और संभालने के लिए उपयोग किया जाता है। अजगर निम्नलिखित के बाद कोड निष्पादित करता है प्रयत्न कार्यक्रम के "सामान्य" भाग के रूप में बयान। कोड जो अपवाद कथन का अनुसरण करता है वह पूर्ववर्ती में किसी भी अपवाद के लिए कार्यक्रम की प्रतिक्रिया है प्रयत्न खंड।
इसके बारे में, पायथन में try क्या करता है?
अजगर की कोशिश स्टेटमेंट एक ऐसा माध्यम है जिसका उपयोग हम त्रुटियों को इनायत से संभालने के लिए कर सकते हैं। यदि त्रुटि को ठीक से संभाला जाता है, तो कोड का निष्पादन करता है त्रुटि स्थिति उत्पन्न न करें और stderr के लिए कोई आउटपुट नहीं है। उपरोक्त स्थिति = 0 के साथ बाहर निकलता है और stderr के लिए कोई आउटपुट नहीं है।
यह भी जानिए, कब इस्तेमाल करें ट्राई को छोड़कर? ए प्रयत्न ब्लॉक आपको एक अपेक्षित त्रुटि को संभालने की अनुमति देता है। NS के अलावा केवल ब्लॉक करना चाहिए पकड़ अपवाद जिन्हें आप संभालने के लिए तैयार हैं। यदि आप एक अप्रत्याशित त्रुटि को संभालते हैं, तो आपका कोड गलत काम कर सकता है और बग छिपा सकता है।
इसके अतिरिक्त, आप पायथन को छोड़कर कैसे लिखते हैं?
अजगर को छोड़कर कोशिश करें
- कोशिश ब्लॉक एक अपवाद उत्पन्न करेगा, क्योंकि x परिभाषित नहीं है:
- एक संदेश प्रिंट करें यदि कोशिश ब्लॉक एक NameError और दूसरा अन्य त्रुटियों के लिए उठाता है:
- इस उदाहरण में, कोशिश ब्लॉक कोई त्रुटि उत्पन्न नहीं करता है:
- प्रयत्न:
- ऐसी फ़ाइल को खोलने और लिखने का प्रयास करें जो लिखने योग्य नहीं है:
क्या हमारे पास पायथन में कई कोशिश ब्लॉक हो सकते हैं?
आप ऐसा कर सकते हैं पकड़ विभिन्न एक ही अपवाद में अपवाद खंड मैथा . नीचे दिया गया उदाहरण देखें। कृपया ध्यान दें कि आप ऐसा कर सकते हैं अपवादों को चर से अलग करें साथ एक अल्पविराम जो लागू होता है अजगर 2.6/2.7. परंतु आप ऐसा कर सकते हैं 'टी करना उस में अजगर 3.
सिफारिश की:
डेटा अखंडता बनाए रखने की कोशिश करते समय किन कारकों को ध्यान में रखा जाना चाहिए?
डेटा अखंडता से मानवीय त्रुटि के माध्यम से समझौता किया जा सकता है या, इससे भी बदतर, दुर्भावनापूर्ण कृत्यों के माध्यम से। डेटा अखंडता मानव त्रुटि की धमकी देती है। अनपेक्षित स्थानांतरण त्रुटियां। गलत कॉन्फ़िगरेशन और सुरक्षा त्रुटियां। मैलवेयर, अंदरूनी खतरे और साइबर हमले। समझौता हार्डवेयर
आप पायथन में IF स्टेटमेंट का उपयोग कैसे करते हैं?
पायथन में, यदि कथन का उपयोग निर्णय लेने के लिए किया जाता है। यह कोड का मुख्य भाग तभी चलाएगा जब IFstatement सत्य हो। जब आप एक शर्त को सही ठहराना चाहते हैं जबकि दूसरी शर्त सही नहीं है, तो आप 'if स्टेटमेंट' का इस्तेमाल करते हैं। कोड लाइन 8: वेरिएबल सेंट को 'x, y से छोटा है' पर सेट किया गया है।
आप पायथन में समानांतर का उपयोग कैसे करते हैं?
पायथन में, मल्टीप्रोसेसिंग मॉड्यूल का उपयोग सबप्रोसेसेस (थ्रेड्स के बजाय) का उपयोग करके स्वतंत्र समानांतर प्रक्रियाओं को चलाने के लिए किया जाता है। यह आपको एक मशीन (विंडोज और यूनिक्स दोनों) पर कई प्रोसेसर का लाभ उठाने की अनुमति देता है, जिसका अर्थ है कि प्रक्रियाओं को पूरी तरह से अलग मेमोरी स्थानों में चलाया जा सकता है
आप पायथन में सुपर क्लास का उपयोग कैसे करते हैं?
अनिवार्य रूप से, सुपर फ़ंक्शन का उपयोग विरासत में मिली विधियों तक पहुँच प्राप्त करने के लिए किया जा सकता है - एक माता-पिता या भाई वर्ग से - जिसे एक वर्ग वस्तु में अधिलेखित कर दिया गया है। या, जैसा कि आधिकारिक पायथन प्रलेखन कहता है: "[सुपर का उपयोग किया जाता है] एक प्रॉक्सी ऑब्जेक्ट लौटाता है जो विधि कॉल को माता-पिता या भाई वर्ग के प्रकार को सौंपता है
आप पायथन में सुंदर सूप का उपयोग कैसे करते हैं?
यदि आप डेबियन या उबंटू लिनक्स के हाल के संस्करण का उपयोग कर रहे हैं, तो आप सिस्टम पैकेज मैनेजर के साथ सुंदर सूप स्थापित कर सकते हैं: $ apt-get install python-bs4 (पायथन 2 के लिए) $ apt-get install python3-bs4 (पायथन 3 के लिए) ) $ easy_install beautifulsoup4. $ पाइप सुंदरसूप 4 स्थापित करें। $ python setup.py install