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

पायथन में argparse के साथ अमान्य तर्कों को कैसे संभालें?

हम दिए गए कोड को इस प्रकार फिर से लिखते हैं

#foo.py
import argparse
class InvalidArgError(Exception):pass
parser = argparse.ArgumentParser()
parser.add_argument("echo")
args = parser.parse_args()
try:
print (args.echo)
raise InvalidArgError
except InvalidArgError as e:
print e

जब यह स्क्रिप्ट टर्मिनल पर निम्नानुसार चलती है

$ python foo.py echo bar

हमें निम्न आउटपुट मिलता है

usage: foo.py [-h] echo
foo.py: error: unrecognized arguments: bar

  1. बोकेह (पायथन) में छवियों के साथ कैसे काम करें?

    बोकेह में छवियों के साथ काम करने के लिए, image_url() . का उपयोग करें विधि और छवियों की एक सूची पास करें। कदम किसी फ़ाइल में सहेजे गए आउटपुट को उत्पन्न करने के लिए डिफ़ॉल्ट आउटपुट स्थिति को कॉन्फ़िगर करें जब :func:show कहा जाता है। प्लॉटिंग के लिए एक नया चित्र बनाएं। दिए गए URL से लोड की गई छवियों क

  1. Matplotlib के साथ एक स्पर्शोन्मुख/असंततता को कैसे संभालें?

    Matplotlib के साथ एक स्पर्शोन्मुख/असंततता को संभालने के लिए, हम निम्नलिखित कदम उठा सकते हैं - numpy का उपयोग करके x और y डेटा पॉइंट बनाएं। कुल्हाड़ियों की साजिश को बंद करें। x और y डेटा बिंदुओं के साथ रेखा को प्लॉट करें। अक्ष के आर-पार एक क्षैतिज रेखा जोड़ें, x=0. अक्ष के आर-पार एक लं

  1. पायथन के साथ एपीआई परिणामों की कल्पना कैसे करें

    परिचय.. एपीआई लिखने का एक सबसे बड़ा लाभ वर्तमान/लाइव डेटा निकालना है, भले ही डेटा तेजी से बदल रहा हो, एक एपीआई हमेशा अद्यतित डेटा प्राप्त करेगा। कुछ जानकारी का अनुरोध करने के लिए एपीआई प्रोग्राम बहुत विशिष्ट यूआरएल का उपयोग करेंगे उदा। Spotify या Youtube Music में 2020 के टॉप 100 सबसे ज्यादा बजाए ज