हल: अजगर क्लिक एक्टिवेटर

Python Click Activator के साथ मुख्य समस्या यह है कि यह बहुत विश्वसनीय नहीं है। कभी-कभी यह पूरी तरह से काम करेगा और कभी-कभी बिल्कुल भी काम नहीं करेगा।

import click

@click.command()
@click.option('--count', default=1, help='Number of greetings.')
@click.option('--name', prompt='Your name',
              help='The person to greet.')
def hello(count, name):
    """Simple program that greets NAME for a total of COUNT times."""
    for x in range(count):
        click.echo('Hello %s!' % name)

आयात क्लिक - यह लाइन क्लिक लाइब्रेरी को आयात करती है

@ क्लिक.कमांड () - यह लाइन 'हैलो' नामक एक नया कमांड बनाती है

@ क्लिक.ऑप्शन('–काउंट', डिफॉल्ट=1, हेल्प='नंबर ऑफ ग्रीटिंग्स।') - यह लाइन हैलो कमांड में एक विकल्प जोड़ती है जिसे 'काउंट' कहा जाता है। डिफ़ॉल्ट मान 1 है और इसमें 'अभिवादनों की संख्या' का सहायता संदेश है।

@click.option('–name', Prompt='Your name', help='The person to ग्रीटिंग.') - यह लाइन 'name' नामक हेलो कमांड में एक विकल्प जोड़ती है। उपयोगकर्ता जो कुछ भी इनपुट करता है वह डिफ़ॉल्ट मान होता है और इसमें 'द पर्सन टू ग्रीटिंग' का एक मदद संदेश होता है।

def hello(count, name):- यह लाइन hello function को परिभाषित करती है। यह दो तर्कों, गिनती और नाम में लेता है।
"""सरल प्रोग्राम जो NAME को कुल COUNT बार बधाई देता है।"""

for x in range(count):- यह लाइन कहती है कि गिनती की रेंज में प्रत्येक संख्या के लिए निम्न इंडेंट कोड करें

क्लिक.इको ('हैलो %s!' % नाम) - यह लाइन 'हैलो (नाम)' प्रिंट करती है

activators

एक्टिवेटर एक ऐसा फंक्शन है जिसका उपयोग किसी वस्तु को इनिशियलाइज़ करने के लिए किया जाता है।

इवेंट पर क्लिक करें

एक क्लिक ईवेंट एक घटना है जो तब होती है जब कोई उपयोगकर्ता किसी वेब पेज पर किसी तत्व पर क्लिक करता है। पायथन में, आप यह पता लगाने के लिए क्लिक () फ़ंक्शन का उपयोग कर सकते हैं कि उपयोगकर्ता वेब पेज पर किसी तत्व पर क्लिक करता है या नहीं।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो