Solvita: python klakaktiviganto

La ĉefa problemo kun la Python Klaka Aktiviganto estas, ke ĝi ne estas tre fidinda. Kelkfoje ĝi funkcios perfekte, kaj alifoje ĝi tute ne funkcios.

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 - ĉi tiu linio importas la Klaku-bibliotekon

@click.command() – ĉi tiu linio kreas novan komandon nomitan 'saluton'

@click.option('–count', default=1, help='Nombro da salutoj.') – ĉi tiu linio aldonas opcion al la saluta komando nomata 'kalkulo'. La defaŭlta valoro estas 1 kaj ĝi havas helpmesaĝon de 'Nombro de salutoj.'

@click.option('–name', prompt='Via nomo', help='La salutota persono.') – ĉi tiu linio aldonas opcion al la saluta komando nomata 'nomo'. La defaŭlta valoro estas kio ajn la uzanto enigas kaj ĝi havas helpmesaĝon de 'La salutota persono.'

def saluton(kalkulo, nomo): – ĉi tiu linio difinas la salutan funkcion. Ĝi prenas en du argumentoj, kalkulo kaj nomo.
"""Simpla programo, kiu salutas NAME entute COUNT fojojn."""

por x en intervalo(kalkulo): – ĉi tiu linio diras, ke por ĉiu nombro en la intervalo de kalkulo, faru la sekvan indentkodon

click.echo('Saluton %s!' % nomo) – ĉi tiu linio presas 'Saluton (nomo)'

Aktivigantoj

Aktiviganto estas funkcio kiu estas uzata por pravalorigi objekton.

Alklaku Eventon

Klaka evento estas evento kiu okazas kiam uzanto alklakas elementon sur retpaĝo. En Python, vi povas uzi la click() funkcion por detekti kiam uzanto klakas sur elemento sur retpaĝo.

Rilataj afiŝoj:

Lasu komenton