ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการใช้โมดูลคีย์บอร์ดใน Python 3.x หรือก่อนหน้านั้น
Ide ที่ต้องการ − สมุดบันทึก Jupyter
การติดตั้ง −
>>> pip install keyboard
ฟังก์ชันของโมดูล −
- อนุญาตให้เราบล็อกการทำงานของคีย์เฉพาะ
- เราสามารถจัดการ Intent จากคีย์บอร์ดโดยใช้ Click Listener
- ความเข้ากันได้ข้ามแพลตฟอร์ม
- รองรับปุ่มพิเศษและปุ่มลัดบนแป้นพิมพ์
ตอนนี้เรามาใช้งานในรูปแบบของโค้ด -
ตัวอย่าง
import keyboard # It writes the content keyboard.write("Tutorialspoint\n") # It writes end of line keyboard.press_and_release('shift + o, shift + y, \n') keyboard.press_and_release('k, j') # it blocks until ctrl keyboard.wait('Ctrl')
ผลลัพธ์
Tutorialspoint O Y k j
ตัวอย่าง
import keyboard # It writes the content keyboard.write("tutor\n") # It writes end of line keyboard.press_and_release('shift + a, shift + w, \n') keyboard.press_and_release('q, u') # it blocks until enter keyboard.wait('Enter')
ผลลัพธ์
tutor A W q u
เรายังสามารถใช้บันทึกและวิธีการเล่นที่มีอยู่ในโมดูลแป้นพิมพ์ที่นำเข้าไปยังคอนโซลได้โดยตรง ด้วยวิธีนี้ เรายังสามารถบันทึกกิจกรรมคีย์บอร์ดได้อีกด้วย หากต้องการทราบรายละเอียดเพิ่มเติม โปรดดูที่ https://pypi.org/project/keyboard/
บทสรุป
ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการใช้งานโมดูลคีย์บอร์ดใน Python 3.x หรือก่อนหน้านั้น