免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 16442 | 回复: 18
打印 上一主题 下一主题

抛砖引玉:python作web开发 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-25 20:33 |只看该作者 |倒序浏览
我的环境
winXP
Apache 2.0.54
安装以后没有任何设置

安装python 2.4.1

也不用任何设置

测试代码:test.py
#!c:/Python24/python.exe
# -*- coding:utf-8 -*-
print "Content-type: text/html\n"
import time
print time.time()

放入cgi-bin目录
http://localhost/cgi-bin/test.py

其实很简单
关键在第一行
设置好python得解释路径,也就是你的python安装路径

欢迎大家讨论

论坛徽章:
0
2 [报告]
发表于 2005-09-26 00:59 |只看该作者

抛砖引玉:python作web开发

最直接的cgi方式,呵呵

现在有不少Python的web开发框架
轻量级的有:
cherrypy,TurboGears,Django等等

Zope就算重量级的了

论坛徽章:
0
3 [报告]
发表于 2005-09-26 08:32 |只看该作者

抛砖引玉:python作web开发

问一个在那里能找到开源的python项目
我想学学

论坛徽章:
0
4 [报告]
发表于 2005-09-26 08:43 |只看该作者

抛砖引玉:python作web开发

太多了。你找一找开源项目网站,基本上都有Python项目,看一下是否是开源版权就行了(当然如果不是也放到不上面去)。象有名的 sf.net

论坛徽章:
0
5 [报告]
发表于 2005-09-26 10:10 |只看该作者

抛砖引玉:python作web开发

现在也在看karrigell
但是好像文档说得很粗

只能啃源代码来理解其结构了
痛苦

论坛徽章:
0
6 [报告]
发表于 2005-09-26 10:18 |只看该作者

抛砖引玉:python作web开发

代码并不是很多,能理解个大概就行了。除非你想实现自已的web server。我以前写过一些blog有兴趣可以看一下,看是否有帮助。

http://wiki.woodpecker.org.cn/moin/limodou#head-7e7511f524dc46b03f03e1e909b05a411311daa2

论坛徽章:
0
7 [报告]
发表于 2005-09-26 10:28 |只看该作者

抛砖引玉:python作web开发

不想自己做web server
只想做纯粹的python web
可是apache总有该死的'cgi-bin'
否则就要做re_write url

karrigell还算简洁

论坛徽章:
0
8 [报告]
发表于 2005-09-26 10:33 |只看该作者

抛砖引玉:python作web开发

apache也不一定要放在cgi-bin下呀,只要你设置目录有cgi的执行权限,这样在哪里都可以运行啊。

论坛徽章:
0
9 [报告]
发表于 2005-09-26 10:37 |只看该作者

抛砖引玉:python作web开发



我再好好看看conf文档去

论坛徽章:
0
10 [报告]
发表于 2005-09-26 10:41 |只看该作者

抛砖引玉:python作web开发

apache的好处是可以没有扩展名
访问者看不出来你的网站使用什么语言做的
甚至可以path_info信息伪装html文件

大家有兴趣可以试试看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP