2013-05-09 29 views
-3

這可能看起來像一個愚蠢的問題,但Python實際上如何使用?我對這門語言很陌生,但我想學習如何在構建Web應用程序時使用它,但我所見過的任何教程都沒有實際演示代碼。所以,一旦你完成了Python中的所有工作,你將如何在網站中使用它?Python - 它是如何使用的?

我的經驗大部分是在前端開發,所以我只是有點困惑,你將如何實際使用它在一個網站。所以我想主要的問題是。可以說我有一個簡單的應用程序,只是輸出「你好,世界」。我可以很容易地在像NetBeans這樣的應用程序中運行它,但是如何在網站中查看它?由於沒有使用它創建的index.html,我很困惑我將如何在實際網站中使用它。

感謝您的任何信息。

+0

,我建議考慮看看在Python的一個網絡包中,比如[Django](https://docs.djangoproject.com/en/1.5/intro/tutorial01/)或[Flask](http://flask.pocoo.org/docs/tutorial /) - 他們的教程可能會有幫助。 – thegrinner 2013-05-09 17:55:17

+0

http://wiki.python.org/moin/WebProgramming – 2013-05-09 17:56:12

+0

通常用於基於HTTP請求動態生成html頁面。 – aychedee 2013-05-09 17:58:37

回答

1

這裏有一個優雅的 「Hello World」,在web.py

import web 

urls = (
    '/', 'index' 
) 

class index: 
    def GET(self): 
     return "Hello, world!" 

if __name__ == "__main__": 
    app = web.application(urls, globals()) 
    app.run() 

這個腳本(與web.py)是一個正在運行的Web服務器。要運行它,你只需用Python解釋器調用它像這樣:

python hello.py 

然後你從Web瀏覽器訪問它(在http:// [服務器]:9000)

+2

[Flask](http://flask.pocoo.org/)的「Hello World」也相當簡單。 – Blender 2013-05-09 18:00:38

+1

+1,我同意,燒瓶很好。我最近一直在[web.py踢](http://stackoverflow.com/a/16403602/16959) – 2013-05-09 18:02:25

+0

@JasonSperske - 謝謝你的鏈接。這基本上是我想要溝通的東西。很高興知道人們很快就會倒下並關閉一個剛剛被問到的問題...... – user1470118 2013-05-09 18:12:35

相關問題