我想使用的ID在enaml文件,當我與Python的Enaml「ID:無效語法」
enaml-run hello_world.enaml
運行程序我得到這個輸出
File "hello_world.enaml", line 10
id: pb1
SyntaxError: invalid syntax
輸出總是產生在id上無效的語法錯誤。 如何正確識別身份證?
來源:
from enaml.layout.api import vbox, hbox, spacer, align
from enaml.widgets.api import (Window, Container, GroupBox, Form, PushButton,
CheckBox, RadioButton, Label, ScrollArea, ToolBar, Action, ActionGroup,
Splitter, Field)
enamldef Left(Container):
GroupBox:
title="Consoles"
PushButton:
id: pb1
text="hello"
enamldef Right(Container):
Label:
text="Yo"
enamldef Bottom(ToolBar):
PushButton:
Field:
text="Search..."
enamldef Main(Window):
title="RetroArch"
initial_size = (800,600)
Container:
Splitter:
Left:lt:
pass
Right:rt:
pass
Bottom:
pass
歡迎來到Stack Overflow!與其他在線論壇不同,您可能使用過,Stack Overflow是**問題**和 - **答案**網站。這不是一個討論論壇或編碼服務。用戶(如您自己)提問*,其他用戶提供答案。你有具體的問題嗎? –
是的,我試圖找出我做錯了什麼,以及如何正確使用ID在enaml。 – user2887117