纯python能不能开发web啊

imarshal 2017-02-23 04:09:34
就是不用django、flask之类的框架
...全文
517 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
imarshal 2017-02-23
  • 打赏
  • 举报
回复
引用 9 楼 xpresslink 的回复:
当然可以了, http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0014023080708565bc89d6ab886481fb25a16cdc3b773f0000
感觉fastcgi比mod_wsgi更好更流行
混沌鳄鱼 2017-02-23
  • 打赏
  • 举报
回复
引用 8 楼 imarshal 的回复:
[quote=引用 7 楼 xpresslink 的回复:] 理论上说用任何语言都可以开发web, 只要用CGI模式就可以了。 python 也可以用CGI模式 开发web的,也就是你说的纯python。 当然脑袋没进水没被驴踢了是不会这么做的。 最少也会用个微型框架 比如Bottle,就一个文件。只要把bottle.py 放你的脚本目录里面。 然后 import bottle 就可以开撸了。 WSGI,即Web Server Gateway Interface,Web服务器网关接口,是一个Web服务器的Python标准,在PEP 333标准中定义,并被许多框架实现。Python是一门传统的编程语言,所以WSGI提供了一种让Web服务器服务于Python应用程序的方式,使得Python应用程序可以与Web服务器进行交互。    WSGI 没有官方的实现, 因为WSGI更像一个协议. 只要遵照这些协议,WSGI应用(Application)都可以在任何服务器(Server)上运行, 反之亦然。这是由于python的web框架太多了,于是建立了一个规范。 Apache是最流行的Web服务器之一,mod_wsgi是Apache的模块之一,可用于把Python应用程序托管到Apache服务器上
那有没有用mod_wsgi直接开发的啊,我说的是这个,就是不用框架[/quote] 当然可以了, http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0014023080708565bc89d6ab886481fb25a16cdc3b773f0000
imarshal 2017-02-23
  • 打赏
  • 举报
回复
引用 7 楼 xpresslink 的回复:
理论上说用任何语言都可以开发web, 只要用CGI模式就可以了。 python 也可以用CGI模式 开发web的,也就是你说的纯python。 当然脑袋没进水没被驴踢了是不会这么做的。 最少也会用个微型框架 比如Bottle,就一个文件。只要把bottle.py 放你的脚本目录里面。 然后 import bottle 就可以开撸了。 WSGI,即Web Server Gateway Interface,Web服务器网关接口,是一个Web服务器的Python标准,在PEP 333标准中定义,并被许多框架实现。Python是一门传统的编程语言,所以WSGI提供了一种让Web服务器服务于Python应用程序的方式,使得Python应用程序可以与Web服务器进行交互。    WSGI 没有官方的实现, 因为WSGI更像一个协议. 只要遵照这些协议,WSGI应用(Application)都可以在任何服务器(Server)上运行, 反之亦然。这是由于python的web框架太多了,于是建立了一个规范。 Apache是最流行的Web服务器之一,mod_wsgi是Apache的模块之一,可用于把Python应用程序托管到Apache服务器上
那有没有用mod_wsgi直接开发的啊,我说的是这个,就是不用框架
混沌鳄鱼 2017-02-23
  • 打赏
  • 举报
回复
理论上说用任何语言都可以开发web, 只要用CGI模式就可以了。 python 也可以用CGI模式 开发web的,也就是你说的纯python。 当然脑袋没进水没被驴踢了是不会这么做的。 最少也会用个微型框架 比如Bottle,就一个文件。只要把bottle.py 放你的脚本目录里面。 然后 import bottle 就可以开撸了。 WSGI,即Web Server Gateway Interface,Web服务器网关接口,是一个Web服务器的Python标准,在PEP 333标准中定义,并被许多框架实现。Python是一门传统的编程语言,所以WSGI提供了一种让Web服务器服务于Python应用程序的方式,使得Python应用程序可以与Web服务器进行交互。    WSGI 没有官方的实现, 因为WSGI更像一个协议. 只要遵照这些协议,WSGI应用(Application)都可以在任何服务器(Server)上运行, 反之亦然。这是由于python的web框架太多了,于是建立了一个规范。 Apache是最流行的Web服务器之一,mod_wsgi是Apache的模块之一,可用于把Python应用程序托管到Apache服务器上
imarshal 2017-02-23
  • 打赏
  • 举报
回复
引用 3 楼 uiuiy1 的回复:
你主要是想不安装库来做web? 你可以把flask放在自己的项目文件夹里,能不能运行 我就不知道了
mod_wsgi怎么样啊
imarshal 2017-02-23
  • 打赏
  • 举报
回复
引用 4 楼 IamNieo 的回复:
PHP是最好的语言,没法比啊
我看了看,apache可以用mod_wsgi啊,用socket等于是写个apache了
nieoding 2017-02-23
  • 打赏
  • 举报
回复
引用 2 楼 imarshal 的回复:
[quote=引用 1 楼 IamNieo 的回复:] 不用锅铲可不可以炒菜?可以的,用筷子也行。 不用框架能不能写web?可以的,import socket
php就可以,python只能用socket啊[/quote] PHP是最好的语言,没法比啊
屎克螂 2017-02-23
  • 打赏
  • 举报
回复
你主要是想不安装库来做web? 你可以把flask放在自己的项目文件夹里,能不能运行 我就不知道了
imarshal 2017-02-23
  • 打赏
  • 举报
回复
引用 1 楼 IamNieo 的回复:
不用锅铲可不可以炒菜?可以的,用筷子也行。 不用框架能不能写web?可以的,import socket
php就可以,python只能用socket啊
nieoding 2017-02-23
  • 打赏
  • 举报
回复
不用锅铲可不可以炒菜?可以的,用筷子也行。 不用框架能不能写web?可以的,import socket

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧