Python kodundaki hata nedir?

ibrahim bey

Hectopat
Katılım
23 Aralık 2019
Mesajlar
616
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Meslek
öğrenci
Python'da CTRL'ye basıldığında Shift, W, mouse un aşağı tekerleğine basan bir program yazmaya çalışıyorum fakat hata alıyorum bilen birileri bir bakabilirse sevinirim.

i.png
 
Keşke hatayı da paylaşsaydın. Bir de kodun çalıştırılıp kontrol edilmesini kolaylaştırmak için ekran fotoğrafı olarak değil kod bloğu olarak atın.

Kod:
İmport keyboard.
Def on_press(Event):
 İf Event. Name == 'CTRL':
 Keyboard. Press('W')
 Keyboard. Press('Shift')
 Keyboard. Press('mwheeldown')
Def on_release(Event):
 İf Event. Name == 'CTRL':
 Keyboard. Release('W')
 Keyboard. Release('Shift')
 Keyboard. Release('mwheeldown')
Keyboard. On_press(on_press)
Keyboard. On_release(on_release)
Kod bu hocam.
Visual Studio'da çalıştırdığımda:

f.png

Bu hatayı alıyorum.
Idle editorde çalıştırdığımda çalışıyor CTRL'ye bastığımda.

Ğ.png

Bu hatayı alıyorum ayrıca kapattıktan sonra Windows düzgün çalışmıyor mouse takılıyor falan.

Keyboard modülünün yüklü olduğundan emin misiniz hocam?

CMD'ye pip install keyboard yazarak indirdim, indi mi pek emin değilim.

Fonksiyon isimlerini farklı tanımlayıp dener misin?

Deneyip geri döneceğim.
 
Son düzenleyen: Moderatör:
İki farklı IDE de farklı Python sürümü kullanıyor muhtemelen.

Farklı yollarla çözebilirsiniz:
  1. Çoklu sürüm kullanmak çoğu zaman gereksizdir kullanmadığınız sürümü silin.
  2. Keyboard modülünü her iki sürüme de kurun.
  3. VS Code'u doğru sürümü kullanması için yapılandırın.
    1. Sol alt kısımda python logosuna tıklayın ve select interpreter seçeneğini seçin.
 
Son düzenleme:

Geri
Yukarı