ในบทความนี้ เราจะเรียนรู้เกี่ยวกับการใช้โมดูลคีย์บอร์ดใน 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 หรือก่อนหน้านั้น