2015-12-11 46 views
3

我一直在使用Python玩了一段時間,並且我已經到了想要將我的Python應用程序的代碼放到網絡上的地步。基本上,應用程序全部是詢問用戶一個問題,並根據用戶的答案(他鍵入應用程序)計算得分,然後用適當的評論將其返回給用戶。Brython和Python

現在我想將應用程序發佈到網絡上。我發現了Brython,但是在開始工作時遇到了問題,在Python中是一個新手,在JS中是一個新手。

我在HTML文件中的代碼看起來像這樣:

<html> 

     <head> 
      <script type="text/javascript" src="brython.js"></script> 
     </head> 

     <body onload="brython()"> 

      <script type="text/python" src="filename.py"> 
      </script> 

     </body> 

    </html> 

基本上filename.py和brython.js在同一個目錄,因爲這HTML文件。不幸的是,代碼沒有觸發。我應該如何繼續下去?我應該閱讀或做什麼?

在此先感謝您的幫助!

回答

1

您的filename.py應該有有效的內容。附件示例可以使用三個文件正常工作example.html,brython.js & test.py。控制檯中的Python與Brython的工作方式略有不同,從附件中的小例子開始。快樂編碼

https://www.dropbox.com/s/kxdhq84bcvunhk9/brython-example.zip?dl=0

+0

事情是,'filename.py'在控制檯中工作:(我不知道錯誤在哪裏,但謝謝你的提示,我現在正在查看你的文件:) – Karolina

+0

Python in console vs Brython works略有不同,從附件中的小例子開始。快樂的編碼。 – nehemiah

0

你可以開始閱讀documentation

在開發過程中,您可以使用debug option on brython function。錯誤將出現在您的瀏覽器的JavaScript控制檯上。

如果您發佈您的文件名.py也許我們可以幫助您以更合適的方式。另外,文件的路徑應該是正確的。如果您想分享其他人可以看到問題的代碼片段,則可以使用this jsfiddle