python中的语法错误

python中的语法错误,python,canonical-quickly,Python,Canonical Quickly,我正在尝试使用快速创建一个应用程序。我输入了一行代码,添加了一个字体按钮。当我这样做时,我在终端中快速运行应用程序,并得到以下错误: Traceback (most recent call last): File "bin/simplenotepad", line 35, in <module> import simplenotepad File "/home/tscholz2001/simplenotepad/simplenotepad/__init__.py", line 12,

我正在尝试使用快速创建一个应用程序。我输入了一行代码,添加了一个字体按钮。当我这样做时,我在终端中快速运行应用程序,并得到以下错误:

Traceback (most recent call last):
File "bin/simplenotepad", line 35, in <module>
import simplenotepad
File "/home/tscholz2001/simplenotepad/simplenotepad/__init__.py", line 12, in <module>
from simplenotepad import SimplenotepadWindow
File "/home/tscholz2001/simplenotepad/simplenotepad/SimplenotepadWindow.py", line 29
def Gtk_font_button_get_font_name()
                                  ^
SyntaxError: invalid syntax

可能是什么问题?

您可能忘记了冒号:之后:

应该是:

def Gtk_font_button_get_font_name():

我在后面添加了分号,现在我得到了这个错误:回溯最近的调用last:File bin/simplenotepad,第35行,在import simplenotepad File/home/tscholz2001/simplenotepad/simplenotepad/uuu init_uuuuuuuuu.py,第12行,在from SimpleNodePad import SimpleNodePadWindow File/home/tscholz2001/SimpleNodePad/SimpleNodePad/SimpleNodePadWindow.py中,第30行^IndentationError:应为缩进块,python中没有第30行…语句的分组由它们的缩进级别决定。您可以使用制表符或空格进行缩进,但请记住,缩进在整个代码中应该是统一的。我建议您更改文本编辑器设置,并用四个空格替换选项卡。有时,在一行中使用制表符进行缩进,在另一行中使用空白。视觉上看不出区别,但解释器会给出缩进错误。
def Gtk_font_button_get_font_name():