Hlavním problémem Python Click Activator je, že není příliš spolehlivý. Někdy to bude fungovat perfektně a jindy to nebude fungovat vůbec.
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)
import click – tento řádek importuje knihovnu Click
@click.command() – tento řádek vytvoří nový příkaz s názvem 'hello'
@click.option('–count', default=1, help='Počet pozdravů.') – tento řádek přidává do příkazu hello volbu s názvem 'count'. Výchozí hodnota je 1 a obsahuje nápovědu 'Počet pozdravů'.
@click.option('–name', prompt='Vaše jméno', help='Osoba, kterou chcete pozdravit.') – tento řádek přidává do příkazu hello volbu s názvem 'jméno'. Výchozí hodnota je jakákoliv, kterou uživatel zadá, a obsahuje nápovědu 'Osobu, kterou je třeba pozdravit.'
def hello(count, name): – tento řádek definuje funkci hello. Vyžaduje dva argumenty, počet a jméno.
„““Jednoduchý program, který pozdraví NAME celkem COUNTkrát.“““
pro x v rozsahu (počet): – tento řádek říká, že pro každé číslo v rozsahu počtu proveďte následující odsazený kód
click.echo('Ahoj %s!' % jméno) – tento řádek vytiskne 'Ahoj (jméno)'
Aktivátory
Aktivátor je funkce, která se používá k inicializaci objektu.
Klikněte na Událost
Událost kliknutí je událost, ke které dojde, když uživatel klikne na prvek na webové stránce. V Pythonu můžete pomocí funkce click() zjistit, kdy uživatel klikne na prvek na webové stránce.