I have just been trying to use the keyboard module to sense key presses but I get an error everytime I run the program can someone please help? Here is my code :
import pygame
import keyboard
from sys import exit
pygame.init()
Screen = pygame.display.set_mode((800, 400))
pygame.display.set_caption("Game Test")
clock = pygame.time.Clock()
TheImM = pygame.image.load("images/fireball(1-2).png")
TheImM = pygame.transform.scale(TheImM,(100, 70))
num1 = 0
while True :
  for event in pygame.event.get() :
    if event.type == pygame.QUIT :
      pygame.quit()
      exit()    
  if keyboard.read_key() == "w" :
    for x in range(1,65) :
      Screen.fill((0,0,0))
      Screen.blit(TheImM,(num1,130))
      num1 = num1 + 10
      pygame.display.update()
      clock.tick(30) 
  num1 = 0
  Screen.blit(TheImM,(num1,130))
I have an image(fireball) going across the screen but im trying to get it to go across the screen when I press "w" but I get the error
https://i.stack.imgur.com/PBETp.png
I have tried searching up the error but nothing is working, I use a site called replit and I am on a chromebook, can someone please help? thanks!