我對網站開發沒有經驗,但我正在開發一個小組項目,並且想知道是否可以在簡單的html/css網站和我的python函數之間創建一個交互。 需要的功能: 我必須從網站的文本框中輸入一個簡單的字符串輸入,並將其傳遞到我的python函數中,該函數給出了一個字符串的單個列表作爲輸出。然後這個字符串列表被傳回到網站。我只想要一個基本的教程網站來實現這一點。請不要給我一個CGI python網站的鏈接,因爲我已經閱讀過它,並且希望得到一個更基本和描述性的視圖來說明這是如何完成的。我將衷心感謝您的幫助。如何將Html + CSS代碼與Python函數結合起來?
0
A
回答
0
您是否考慮過在Google App Engine上創建應用(https://developers.google.com/appengine/)? 他們的處理形式教程似乎描述你的問題: https://developers.google.com/appengine/docs/python/gettingstartedpython27/handlingforms
1
首先,你需要了解HTTP。這是一個基於文本的協議。
我假設你的意思是「網站」User-Agent,就像FireFox。
現在,你談論一個輸入框,這意味着你已經處理了一個HTTP請求你的內容。在大多數Web應用程序中,這將是幾個請求(一個用於動態生成的應用程序HTML,更多用於靜態css和js文件)。
CGI 是以編程方式檢查已解析的HTTP請求並根據您設置的對象創建HTTP響應的最基本方法。
現在你的應用程序已經足夠簡單了,你可以自己完成所有的HTTP解析以獲得對正在發生的事情的基本理解,但是你仍然需要了解如何開發一個可以在套接字上偵聽的服務器。
爲了避免只找到一個已經實現了上述所有功能的Python應用程序服務器。有許多python應用程序服務器可供選擇。使用一個具有小型學習曲線的東西就像上面那樣簡單。有些在這個流派中被標記爲「微觀框架」。
相關問題
- 1. 將HTML CSS與Rmarkdown結合起來
- 2. 如何將R代碼與shell代碼結合起來?
- 3. 如何將兩個函數的代碼與不同的參數結合起來?
- 4. 你如何將JavaScript代碼和html代碼結合在一起?
- 5. 如何將xhtml表單與php代碼結合起來?
- 6. 如何將menubar的代碼與頁面的代碼結合起來?
- 7. 如何將全局變量與函數結合起來?
- 8. 如何將浮點型與不連續函數結合起來?
- 9. 將一個HTML屬性onClick函數與一個jQuery On函數結合起來?
- 10. 如何將flowtype與spacemacs結合起來
- 11. 如何將PHP和CSS的條件與JavaScript結合起來
- 12. 如何將初始頁面循環函數與鍵控函數結合起來?
- 13. 我如何將HTML Select與Switch語句結合起來
- 14. 將Antlr 3.5.2與StringTemplate 4結合起來用於代碼生成
- 15. 如何將openCV中的imshow()和moveWindow()與python結合起來?
- 16. 如何將兩列與Python中的if/else結合起來?
- 17. 將變量與數字結合起來
- 18. 如何將sql聚合函數與獨特的更清晰地結合起來?
- 19. 如何將此PHP代碼與HTML和Javascript結合使用?
- 20. 如何將OCaml中的兩個函數結合起來?
- 21. 將函數與Javascript和JQuery結合起來
- 22. 將html和flash結合起來
- 23. 如何將html與html和javascript混合起來?
- 24. 如何將Alpha與合成圖像結合起來?
- 25. 如何給一個CSS代碼,結合班HTML
- 26. 如何結合JAVA代碼和HTML?
- 27. 如何將jQuery代碼結合到一個javascript函數中
- 28. HTML,將CSS級聯起來?
- 29. 如何將`var`和`const`結合起來?
- 30. 如何將homeUrl和createUrl結合起來?