Python Pygame在一条不';不存在。为什么呢?
所以我把几个类放在一个文件中。我的主文件名为main.py,它调用文件gameobjects.py中的类。但是,当我运行导入此文件的代码时,收到错误消息:Python Pygame在一条不';不存在。为什么呢?,python,class,module,pygame,Python,Class,Module,Pygame,所以我把几个类放在一个文件中。我的主文件名为main.py,它调用文件gameobjects.py中的类。但是,当我运行导入此文件的代码时,收到错误消息: Traceback (most recent call last): File "main.py", line 2, in <module> from gameobjects import * File "/Users/number1son100/Desktop/Pygame game/gameobjects.py
Traceback (most recent call last):
File "main.py", line 2, in <module>
from gameobjects import *
File "/Users/number1son100/Desktop/Pygame game/gameobjects.py", line 12
^
发生了什么事?最后一行末尾缺少一个右括号:
self.image = pygame.transform.scale(self.originalAsset, (width,height) <- missing paren
self.image = pygame.transform.scale(self.originalAsset, (width,height)
添加一个右括号,它应该可以正常运行:
self.image = pygame.transform.scale(self.originalAsset, (width,height))
从您发布的内容来看,您似乎缺少最后一行末尾的右括号
)
self.image = pygame.transform.scale(self.originalAsset, (width,height)
self.image = pygame.transform.scale(self.originalAsset, (width,height))