2009-12-04 36 views
0

我開始使用睡衣,我遇到了一些煩惱。我必須導入很多東西才能使腳本正常工作。例如,要製作一個按鈕我需要先睡衣進口陳述

from pyjamas.ui.Button import Button 

然後我可以使用Button。需要注意的是

import pyjamas.ui.Button 

,然後使用Button.Button(當你建立爲JavaScript,至少在0.7pre1在錯誤結果)不起作用。有沒有人有一個更好的例子來說明睡衣褲的入口聲明比睡衣褲的人在他們的網站上有什麼好處呢?按照自己的方式做事情是可能的,但從我的角度來看卻很難並且過於複雜,特別是當您想使用一打或更多的UI組件時。

+0

謝謝你回答這個,akaihola。戈登,你最好把它當作問題追蹤器的一個錯誤報告,或者在郵件列表中詢問睡衣 - 開發者,你會立即得到答案。幸運的是,由於這是一個與蟒蛇有關的問題,並非專門與睡衣有關的問題,所以akaihola的回答是正確的,有用的和有幫助的。但是如果開發者不得不在互聯網上尋找你,那對你或他們來說並不公平! :)想下次通過郵件列表放下:) – user362834 2010-06-12 23:52:50

回答

5

如果你希望能夠說Button.Button,然後代替

import pyjamas.ui.Button 

你應該寫

from pyjamas.ui import Button 

否則,你需要使用pyjamas.ui.Button.Button。關鍵字import後的結果是名稱空間中的結果。