click的簡單使用

2022-01-09 23:09:03 字數 611 閱讀 6684

先通過乙個簡單的例子來認知一下click把

import click

@click.command()

@click.option('-p', '--port', default=('cat', 5000), type=(str, int), help="localhost:port")

def run(port, password):

"""this is to simulate the local running port"""

click.echo("%s run on " % port)

if __name__ == '__main__':

run()

我們來分析一下這個**,從而入門click把

設定了選項之後,我們需要在函式的形參列表中寫上相應的引數名,方便之後的使用

這裡用click.echo()代替了print(),因為前者可以無需考慮python的版本。

按照上面這個示例,平常很多需求已可以滿足,接下來再介紹一些option的一些引數,以及一些別的裝飾器。

that's all

手機端的click

一 click事件的封裝 手機端的click事件不是太好用,1.點選會有延遲,2.會出現乙個灰色區域 就想到了用touch事件代替.touch事件有touchstart,touchmove,touchend.在使用的時候會有這樣的一種情況.現在我想在乙個元素上使用touch實現單擊.意思就是當我的手...

on 和 click 的區別

二者在繫結靜態控制項時沒有區別,但是如果面對動態產生的控制項,只有 on 能成功的繫結到動態控制項中。以下例項中原先的 html 元素點選其身後的 delete 按鈕就會被刪除。而動態新增的 html 元素,使用 click 這種寫法,點選 delete 按鈕無法刪除 使用 on 方式可以。scri...

python的argpare和click模組詳解

python的argpare和click模組詳解 一 argparse模組 1 模組說明12 2 模組常用的引數12 3456 78910 3 使用方法12 3456 78910 1112 1314 1516 1718 1920 2122 2324 2526 import argparse def ...