ปัญหาหลักของ Python Click Activator คือมันไม่น่าเชื่อถือ บางครั้งมันจะทำงานได้อย่างสมบูรณ์แบบ และบางครั้งก็ไม่ทำงานเลย
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)
นำเข้าคลิก – บรรทัดนี้นำเข้าไลบรารีคลิก
@click.command() – บรรทัดนี้สร้างคำสั่งใหม่ชื่อ 'hello'
@click.option('–count', default=1, help='จำนวนคำทักทาย') – บรรทัดนี้เพิ่มตัวเลือกให้กับคำสั่ง hello ที่เรียกว่า 'count' ค่าเริ่มต้นคือ 1 และมีข้อความช่วยเหลือเป็น 'จำนวนคำทักทาย'
@click.option('–name', prompt='Your name', help='บุคคลที่จะทักทาย') – บรรทัดนี้เพิ่มตัวเลือกให้กับคำสั่ง hello ที่เรียกว่า 'name' ค่าเริ่มต้นคืออะไรก็ตามที่ผู้ใช้ป้อน และมีข้อความช่วยเหลือเป็น 'บุคคลที่จะทักทาย'
def สวัสดี(นับ, ชื่อ): – บรรทัดนี้กำหนดฟังก์ชันสวัสดี ต้องใช้สองอาร์กิวเมนต์ นับ และ ชื่อ
“””โปรแกรมง่ายๆ ที่ทักทาย NAME ทั้งหมด COUNT ครั้ง”””
สำหรับ x in range(count): – บรรทัดนี้บอกว่าสำหรับทุกๆ ตัวเลขในช่วงของการนับ ให้ทำโค้ดเยื้องต่อไปนี้
click.echo('Hello %s!' % name) – บรรทัดนี้พิมพ์คำว่า 'Hello (ชื่อ)'
กระตุ้น
ตัวกระตุ้นคือฟังก์ชันที่ใช้ในการเริ่มต้นวัตถุ
คลิกกิจกรรม
เหตุการณ์การคลิกเป็นเหตุการณ์ที่เกิดขึ้นเมื่อผู้ใช้คลิกที่องค์ประกอบบนหน้าเว็บ ใน Python คุณสามารถใช้ฟังก์ชัน click() เพื่อตรวจจับเมื่อผู้ใช้คลิกที่องค์ประกอบบนหน้าเว็บ