用Python编写网站

发布于 2021-01-29 15:09:22

我非常精通PHP,但想尝试一些新的东西。

我也了解一些Python,足以完成基础知识的工作,但是还没有在Web设计类型的情况下使用过。

我刚刚写了这个,它的工作原理是:

#!/usr/bin/python

def main():
    print "Content-type: text/html"
    print
    print "<html><head>"
    print "<title>Hello World from Python</title>"
    print "</head><body>"
    print "Hello World!"
    print "</body></html>"

if __name__ == "__main__":
    main()

事实是,这似乎很麻烦。如果不使用诸如django之类的大型工具,那么编写可处理获取和发布的脚本的最佳方法是什么?

关注者
0
被浏览
101
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您的问题是关于基本CGI脚本的,请看您的示例,但是似乎每个人都选择了“使用我最喜欢的框架”来回答它。让我们尝试另一种方法。

    如果您想直接替换上面的内容(即CGI脚本),那么您可能正在寻找cgi模块。它是Python标准库的一部分。urlliburllib2中提供了免费功能。您可能也对BaseHTTPServerSimpleHTTPServer感兴趣,它们也是标准库的一部分。

    进入更有趣的领域,wsgiref为您提供了WSGI界面的基础知识,这时您可能想开始考虑更多的“框架”(是不是一个词?),例如web.py,Django,Pylons,CherryPy等。
    ,就像其他人提到的那样。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看