Głównym problemem związanym z Python Click Activator jest to, że nie jest on bardzo niezawodny. Czasami będzie działać idealnie, a innym razem nie będzie działać wcale.
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 – ta linia importuje bibliotekę Click
@click.command() – ta linia tworzy nowe polecenie o nazwie „hello”
@click.option('–count', default=1, help='Liczba pozdrowień.') – ta linia dodaje opcję do polecenia hello o nazwie 'count'. Wartość domyślna to 1 i zawiera komunikat pomocy „Liczba powitań”.
@click.option('–name', prompt='Twoje imię', help='Osoba do powitania.') – ta linia dodaje opcję do polecenia hello o nazwie 'name'. Domyślną wartością jest to, co wprowadzi użytkownik, i zawiera komunikat pomocy „Osoba do powitania”.
def hello(count, name): – ta linia definiuje funkcję hello. Przyjmuje dwa argumenty, liczbę i nazwę.
„””Prosty program, który wita użytkownika NAME łącznie COUNT razy.”””
for x in range(count): – ta linia mówi, że dla każdej liczby w zakresie count wykonaj następujący kod z wcięciem
click.echo('Hello %s!' % name) – ta linia wypisuje 'Hello (imię)'
Aktywatory
Aktywator to funkcja używana do inicjalizacji obiektu.
Kliknij Zdarzenie
Zdarzenie kliknięcia to zdarzenie, które ma miejsce, gdy użytkownik kliknie element na stronie internetowej. W Pythonie możesz użyć funkcji click() do wykrycia, kiedy użytkownik kliknie element na stronie internetowej.