问题描述
import pygame
win = pygame.display.set_mode((600,600))
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
VS代码强调pygame.QUIT并说: 模块'pygame'没有'QUIT'成员pylint(无成员) 该代码仍然有效,因此退出了…… 任何想法如何解决?
解决方法
缺少初始化功能
pygame.init()
这是完整的代码:
import pygame
import sys
pygame.init()
win = pygame.display.set_mode((600,600))
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.display.upadate()
pygame.quit()
sys.exit()
如果这样不适合您,请通过评论让我知道。