Python Click Activatorin suurin ongelma on, että se ei ole kovin luotettava. Joskus se toimii täydellisesti, ja joskus se ei toimi ollenkaan.
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)
tuo napsautus – tämä rivi tuo Click-kirjaston
@click.command() – tämä rivi luo uuden komennon nimeltä 'hello'
@click.option('–count', default=1, help='Tervehdysten määrä.') – tämä rivi lisää hello-komentoon vaihtoehdon nimeltä 'count'. Oletusarvo on 1 ja siinä on ohjeviesti Tervehdysten määrä.
@click.option('–nimi', prompt='Sinun nimesi', help='Henkilö, jota tervehtiä.') – tämä rivi lisää hello-komentoon vaihtoehdon nimeltä 'nimi'. Oletusarvo on se, mitä käyttäjä syöttää, ja siinä on ohjeviesti "Tervehdittävä henkilö".
def hello(count, name): – tämä rivi määrittelee hello-funktion. Siinä on kaksi argumenttia, määrä ja nimi.
"""Yksinkertainen ohjelma, joka tervehtii käyttäjää NAME yhteensä COUNT kertaa."""
x:lle alueella(count): – tämä rivi sanoo, että jokaiselle lukualueen numerolle tehdään seuraava sisennetty koodi
click.echo('Hei %s!' % name) – tämä rivi tulostaa 'Hei (nimi)'
aktivaattorit
Aktivaattori on toiminto, jota käytetään kohteen alustamiseen.
Napsauta Tapahtuma
Napsautustapahtuma on tapahtuma, joka tapahtuu, kun käyttäjä napsauttaa web-sivun elementtiä. Pythonissa voit käyttää click()-funktiota havaitsemaan, milloin käyttäjä napsauttaa web-sivun elementtiä.