whycomputer.com >> Jaringan komputer >  >> Perangkat Lunak

Mendapatkan Input Key Press di Python

Mempelajari cara menangkap setiap tombol yang ditekan pada keyboard menggunakan Python adalah salah satu cara menyimpan catatan informasi yang Anda ketik di komputer. Python adalah bahasa pemrograman yang dapat menangkap tombol secara programatis dengan mudah. Salah satu keunggulan program Python adalah dapat dijalankan di berbagai sistem operasi, seperti Linux/Unix, macOS, dan Windows.

Di Python, atribut event.keysym digunakan untuk mendeteksi tombol yang ditekan, sedangkan event.char mengambil karakter yang diketik.

Langkah 1: Membuka IDLE

1. Buka IDLE (Python GUI), klik menu File lalu pilih New Window untuk membuka jendela baru.
2. Tekan Ctrl + S untuk membuka dialog Save As.
3. Ketik getKeyPressed.py pada kolom File name dan klik Save.

Langkah 2: Mengimpor Tkinter

import Tkinter as tk

Langkah 3: Membuat Fungsi Penangkap

def keypress(event):
    if event.keysym == 'Escape':
        mainRoot.destroy()
    keyPressed = event.char
    print('You pressed: ' + keyPressed)

Langkah 4: Menyiapkan Tkinter Mainloop

mainRoot = tk.Tk()
print('Press a key (Escape key to exit):')
mainRoot.bind_all('<key>', keypress)
mainRoot.withdraw()
mainRoot.mainloop()

Untuk menjalankan program, buka Command Prompt (Windows) atau Terminal (Linux/macOS). Navigasi ke direktori tempat file getKeyPressed.py disimpan, lalu jalankan perintah:
python getKeyPressed.py (untuk Python 2) atau python3 getKeyPressed.py (untuk Python 3).

Program akan menampilkan setiap karakter yang Anda ketik di jendela command prompt. Tekan Esc untuk keluar.


URL:https://komputer.whycomputer.com/Perangkat-lunak/101308100.html

Perangkat Lunak
  • Tips Mendapatkan Kecepatan Unduh Lebih Cepat

    Tips Mendapatkan Kecepatan Unduh Lebih Cepat Kecepatan unduh diukur dalam data yang ditransfer per detik. Semakin tinggi kilobyte per detik (KB/s) yang dapat Anda terima, semakin cepat file selesai diunduh. Berikut beberapa langkah praktis yang dapat Anda lakukan untuk mempercepat proses download. 1

  • Panduan Membuat Kunci PGP

    Panduan Membuat Kunci PGP Pretty Good Privacy (PGP) adalah teknologi enkripsi yang memungkinkan Anda mengirim dan menerima pesan aman. Proses enkripsi dilakukan melalui aplikasi desktop. Setelah menginstal perangkat lunak PGP, langkah selanjutnya adalah membuat kunci pribadi yang akan digunakan untu

  • Cara Mendapatkan ID Kartu SD

    Jika Anda memiliki perangkat GPS atau perangkat portabel lain yang menggunakan kartu SD, Anda mungkin perlu mengetahui ID kartu SD tersebut. ID kartu SD tidak tercetak langsung pada kartu, sehingga Anda harus memasukkannya ke komputer untuk menemukan nomor IDnya. Setelah kartu terbuka di komputer, A

Jaringan komputer © https://komputer.whycomputer.com