Python Pygame在一条不';不存在。为什么呢?

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

所以我把几个类放在一个文件中。我的主文件名为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", 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))