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

आप टर्मिनल पर एकाधिक तर्कों के साथ फ़ंक्शन कैसे निष्पादित कर सकते हैं?


हम पहले sys मॉड्यूल आयात करते हैं। टर्मिनल पर दर्ज किए गए फ़ंक्शन के तर्कों को लाने और फ़ंक्शन को निष्पादित करने के लिए हमें sys मॉड्यूल के argv फ़ंक्शन का उपयोग करना होगा।

उदाहरण

#fubar.py
import sys
def print_funcargs(arg1, arg2, arg3):
      print arg1 + ' '+ arg2 + ' ' + arg3
if __name__ == "__main__":
      a = sys.argv[1]
      b = sys.argv[2]
      c = sys.argv[3]
print_funcargs(a,b,c)
print sys.argv

टर्मिनल पर अगर हम लिखते हैं

$ python fubar.py  I adore books

आउटपुट

I adore books
['fubar.py', 'I', 'adore', 'books']

  1. मैं टिंकर के साथ आकार के अल्फा को कैसे बदल सकता हूं?

    कैनवास विजेट टिंकर लाइब्रेरी में बहुपक्षीय विजेट्स में से एक है जिसका उपयोग किसी भी एप्लिकेशन के लिए ग्राफिक्स प्रदान करने के लिए किया जाता है। इसका उपयोग आकृतियों, छवियों, एनिमेटिंग वस्तुओं या किसी भी जटिल दृश्य को खींचने के लिए किया जा सकता है। अल्फा आकृति का गुण परिभाषित करता है कि यदि हम अल्फा .

  1. Matplotlib में एकाधिक लेबल वाले बार चार्ट को कैसे प्लॉट करें?

    Matplotlib में कई लेबल वाले बार चार्ट को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - men_means, men_std, women_means, . के लिए कुछ डेटा सेट करें और women_std । numpy का उपयोग करके इंडेक्स डेटा पॉइंट बनाएं। चौड़ाई . को प्रारंभ करें सलाखों के। सबप्लॉट () का उपयोग करें एक आकृति और स

  1. यहां बताया गया है कि आप iOS 7 के साथ अवांछित कॉल करने वालों को कैसे ब्लॉक कर सकते हैं

    क्या आपके पास एक टेलीमार्केटर है जो आपको परेशान कर रहा है, या आप उस यादृच्छिक हुकअप से पूरी तरह से बाहर हो गए हैं जो आपको परेशान करना बंद नहीं करेगा? IOS 7 में कई नई सुविधाओं को जोड़ा गया है, सबसे महत्वपूर्ण संख्याओं को ब्लॉक करने की अंतर्निहित क्षमता हो सकती है। आप सीधे OS से किसी को कॉलिंग, टेक्स्