2005年11月15日 星期二 14:13
何必非要一统天下,白花齐放也不一定是坏事:)我个人推荐ClearSilver http://wiki.woodpecker.org.cn/moin/ClearSilver 在05-11-15,cry <zyqmail at tom.com> 写道: > > PYTHONIC的WEB方案太多了,看花了眼。拿不定主意,因为都没有用过,也没有什么感觉。 > 我的要求是:可以轻松支撑大访问量和数据量,文档齐备,上手快。 > > 各位能不能从实际使用的体会上,给我一些建议吗? > > 谢谢。 > > PS:还发现了很多这个文章中没有讲到的WEB FRAMEWORK,比如: > PyWork - http://pywork.sourceforge.net > Cheetah - http://www.unrealtower.org/mycheetah > Subway - http://subway.python-hosting.com/ > Mygty - http://myghty.org > Spyce - http://spyce.sf.net > > 看来PYTHONIC WEB FRAMEWORK 需要一统天下才好,至少是双雄并立或三足鼎立才好。现在太乱了。 > -- Blog:http://www.donews.net/changzheng Blog:http://qingfeng.ushared.com/blog/ MagnoliaCMS:http://www.magnolia.com.cn/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051115/54199462/attachment.html
2005年11月15日 星期二 14:24
在 05-11-15,清风<paradise.qingfeng at gmail.com> 写道: > 何必非要一统天下,白花齐放也不一定是坏事:)我个人推荐ClearSilver > http://wiki.woodpecker.org.cn/moin/ClearSilver > > 在05-11-15,cry < zyqmail at tom.com> 写道: > > PYTHONIC的WEB方案太多了,看花了眼。拿不定主意,因为都没有用过,也没有什么感觉。 > > 我的要求是:可以轻松支撑大访问量和数据量,文档齐备,上手快。 > > > > 各位能不能从实际使用的体会上,给我一些建议吗? > > > > 谢谢。 > > > > PS:还发现了很多这个文章中没有讲到的WEB FRAMEWORK,比如: > > PyWork - http://pywork.sourceforge.net > > Cheetah - http://www.unrealtower.org/mycheetah > > Subway - http://subway.python-hosting.com/ > > Mygty - http://myghty.org > > Spyce - http://spyce.sf.net > > > > 看来PYTHONIC WEB FRAMEWORK 需要一统天下才好,至少是双雄并立或三足鼎立才好。现在太乱了。 > > 别看花眼了,是web 应用平台哪 ClearSilver 和 Cheetah 仅仅是模板系统 myghty 是Google 公司使用的发布系统平台,不过模式很怪 Subway 是在CherryPy 基础上的强化,现在已经由TurboGears 接过,组合包括CherryPy 在内的多种优秀工具,进行MVC模式的应用平台的开发了………… -- # Time is unimportant, only life important! ## 面朝开源,我心自由!
2005年11月15日 星期二 18:52
On 11/15/05, Zoom Quiet <zoom.quiet at gmail.com> wrote: > > 在 05-11-15,清风<paradise.qingfeng at gmail.com> 写道: > > 何必非要一统天下,白花齐放也不一定是坏事:)我个人推荐ClearSilver > > http://wiki.woodpecker.org.cn/moin/ClearSilver > > > > 在05-11-15,cry < zyqmail at tom.com> 写道: > > > PYTHONIC的WEB方案太多了,看花了眼。拿不定主意,因为都没有用过,也没有什么感觉。 > > > 我的要求是:可以轻松支撑大访问量和数据量,文档齐备,上手快。 > > > > > > 各位能不能从实际使用的体会上,给我一些建议吗? > > > > > > 谢谢。 > > > > > > PS:还发现了很多这个文章中没有讲到的WEB FRAMEWORK,比如: > > > PyWork - http://pywork.sourceforge.net > > > Cheetah - http://www.unrealtower.org/mycheetah > > > Subway - http://subway.python-hosting.com/ > > > Mygty - http://myghty.org > > > Spyce - http://spyce.sf.net > > > > > > 看来PYTHONIC WEB FRAMEWORK 需要一统天下才好,至少是双雄并立或三足鼎立才好。现在太乱了。 > > > > 别看花眼了,是web 应用平台哪 > ClearSilver 和 Cheetah 仅仅是模板系统 > myghty 是Google 公司使用的发布系统平台,不过模式很怪 > Subway 是在CherryPy 基础上的强化,现在已经由TurboGears 接过,组合包括CherryPy > 在内的多种优秀工具,进行MVC模式的应用平台的开发了………… > > > > -- > # Time is unimportant, only life important! > ## 面朝开源,我心自由! > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 -- Yours, fluke fluke at sfcube.net http://sfcube.net/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051115/62c64847/attachment.html
2005年11月15日 星期二 20:36
> 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 那建议你使用karrigell,绝对上手快。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月16日 星期三 17:31
在 2005-11-15 18:52:19,Fluke <fluke.l at gmail.com> 写道: > 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 如果喜欢传统的话,可以试试zq说的myghty阿。 已经有多个企业级应用了。 另外,你前几天不是在试验turbogears吗?有什么感想可以可大家分享吗? -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2005年11月16日 星期三 18:26
1. Python的Web Framework的开发是不是太容易了,弄得每个人都搞了一套。 2. RoR并没有什么惊人的地方,如此的流行主要是有一帮Javaer在捧。 3. Python的Battery Charged哲学怎么不延伸到Web Framework上面?如果安装的时候带一个,相信很快会流行起来。不需要功能很多,像Ruby的Webrick这样能内建一个Webserver,有模板系统,加上servlet就行了。 4. Zope太重了。 On 11/15/05, limodou <limodou at gmail.com> wrote: > > 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 > > 那建议你使用karrigell,绝对上手快。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > >
2005年11月16日 星期三 19:11
On 11/16/05, 张骏 <zhangj at foreseen-info.com> wrote: > > 在 2005-11-15 18:52:19,Fluke <fluke.l at gmail.com> 写道: > > 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 > > 如果喜欢传统的话,可以试试zq说的myghty阿。 > 已经有多个企业级应用了。 > > 另外,你前几天不是在试验turbogears吗?有什么感想可以可大家分享吗? 我只实验了一下子,白天要上10节课 总的感觉居然是有点变态的,我还不适应SQLObject,很震惊吧?我习惯自己取数据,用数组方式调用,不是很习惯object,即使是php里面的fetch_object出来的对象也比这个好看一些. 我很喜欢kid,让我看到了新的东西,我在想我什么时候也把这东西带到PHP world. 另外,controller和model分开我也不是很习惯,我知道这MVC是先进的东西,不过我可能是以前遗留下来的习惯太多了, 以至于一下子还不能适应.最糟糕的是我当时连sqlite的一个前端都没有,我看不到数据库内容,当然通过tg是看出来了,不过还是感觉怪怪的... 我觉得想quixote一样比较好接受. 我又想试试django了.我不知道这个东西能否给我带来什么,但是心情和试用tg之前是一样的,感觉我最终会给quixote召唤回去. PS:ROR我也试过,但都没时间去深入,我在python还没做什么实际的应用.现在我的一个项目C部分已经完成了 ,迟些时候要正式做web了,php是我最熟悉的,但是我觉得python有种莫明的吸引力.我要作出痛苦的抉择,选择一个framework.我的项目很简单 ,逻辑实现要强,美工我自己做,不介意模板(但是我喜欢kid),现在看来要硬啃生吞了quixote,做学问是要深入的,我不能再徘徊了. -- > 张骏 <zhangj at foreseen-info.com> > > 敏捷来自Python > 简单源于我们 > 丰元信信息技术有限公司 > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > -- Yours, fluke fluke at sfcube.net http://sfcube.net/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/ada290ee/attachment.htm
2005年11月16日 星期三 20:22
在 2005-11-16 19:11:08,Fluke <fluke.l at gmail.com> 写道: > 我只实验了一下子,白天要上10节课 > 总的感觉居然是有点变态的,我还不适应SQLObject,很震惊吧?我习惯自己取数据,用数组方式调用,不是很习惯object,即使是php里面的fetch_object出来的对象也比这个好看一些. > 我很喜欢kid,让我看到了新的东西,我在想我什么时候也把这东西带到PHP world. > 另外,controller和model分开我也不是很习惯,我知道这MVC是先进的东西,不过我可能是以前遗留下来的习惯太多了, > 以至于一下子还不能适应.最糟糕的是我当时连sqlite的一个前端都没有,我看不到数据库内容,当然通过tg是看出来了,不过还是感觉怪怪的... > 我觉得想quixote一样比较好接受. > 我又想试试django了.我不知道这个东西能否给我带来什么,但是心情和试用tg之前是一样的,感觉我最终会给quixote召唤回去. > PS:ROR我也试过,但都没时间去深入,我在python还没做什么实际的应用.现在我的一个项目C部分已经完成了 > ,迟些时候要正式做web了,php是我最熟悉的,但是我觉得python有种莫明的吸引力.我要作出痛苦的抉择,选择一个framework.我的项目很简单 > ,逻辑实现要强,美工我自己做,不介意模板(但是我喜欢kid),现在看来要硬啃生吞了quixote,做学问是要深入的,我不能再徘徊了. > 以后你一定会习惯并喜欢mvc的。 不过现在如果你的时间不够的话,你可以试试snakelet。我们公司的报表服务器是用它实现 的。非常像jsp,非常简单。但是,我并没有试过大访问量下的性能。你还可以用 mod_rewrite将apache和snakelet连接起来,应该可以应付稍微大点的访问量了吧。 quixote 好像和 cherrypy一样 感觉不太习惯。 python是个好东西,坚持下来你会越来越喜欢它的。 -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2005年11月16日 星期三 20:28
snakelet哪里下啊 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/787ffded/attachment.htm
2005年11月16日 星期三 20:36
在 2005-11-16 20:28:25,jejwe <jejwester at gmail.com> 写道: > snakelet哪里下啊 http://sourceforge.net/projects/snakelets/ 比较适合asp或jsp人员临时转型的web framework。 唯一要注意的是在页面文件中,要使用unicode处理中文字符串。 如果是从数据库中取得的,需要使用decode( 'gbk' ) -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2005年11月16日 星期三 20:40
在 05-11-16,张骏<zhangj at foreseen-info.com> 写道: > 在 2005-11-16 19:11:08,Fluke <fluke.l at gmail.com> 写道: > > 我只实验了一下子,白天要上10节课 > > 总的感觉居然是有点变态的,我还不适应SQLObject,很震惊吧?我习惯自己取数据,用数组方式调用,不是很习惯object,即使是php里面的fetch_object出来的对象也比这个好看一些. > > 我很喜欢kid,让我看到了新的东西,我在想我什么时候也把这东西带到PHP world. > > 另外,controller和model分开我也不是很习惯,我知道这MVC是先进的东西,不过我可能是以前遗留下来的习惯太多了, > > 以至于一下子还不能适应.最糟糕的是我当时连sqlite的一个前端都没有,我看不到数据库内容,当然通过tg是看出来了,不过还是感觉怪怪的... > > 我觉得想quixote一样比较好接受. > > 我又想试试django了.我不知道这个东西能否给我带来什么,但是心情和试用tg之前是一样的,感觉我最终会给quixote召唤回去. > > PS:ROR我也试过,但都没时间去深入,我在python还没做什么实际的应用.现在我的一个项目C部分已经完成了 > > ,迟些时候要正式做web了,php是我最熟悉的,但是我觉得python有种莫明的吸引力.我要作出痛苦的抉择,选择一个framework.我的项目很简单 > > ,逻辑实现要强,美工我自己做,不介意模板(但是我喜欢kid),现在看来要硬啃生吞了quixote,做学问是要深入的,我不能再徘徊了. > > > > 以后你一定会习惯并喜欢mvc的。 > 不过现在如果你的时间不够的话,你可以试试snakelet。我们公司的报表服务器是用它实现 > 的。非常像jsp,非常简单。但是,我并没有试过大访问量下的性能。你还可以用 > mod_rewrite将apache和snakelet连接起来,应该可以应付稍微大点的访问量了吧。 > > quixote 好像和 cherrypy一样 感觉不太习惯。 > > python是个好东西,坚持下来你会越来越喜欢它的。 snakelets我感到还是有些麻烦,不过整体控制不错。而且有一个frog的blog我喜欢。 karrigell应该是最简单了。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月16日 星期三 20:42
方和WEBWARE很像吧 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/9e162e3a/attachment.html
2005年11月16日 星期三 21:16
在 2005-11-16 20:40:05,limodou <limodou at gmail.com> 写道: > > karrigell应该是最简单了。 > 不太了解karrigell,不好说什么。 不过snakelet里面的snakelet非常类似jsp中的servlet。 比较容易让jsp人员掌握。 -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2005年11月16日 星期三 21:21
在 05-11-16,张骏<zhangj at foreseen-info.com> 写道: > 在 2005-11-16 20:40:05,limodou <limodou at gmail.com> 写道: > > > > karrigell应该是最简单了。 > > > 不太了解karrigell,不好说什么。 > 不过snakelet里面的snakelet非常类似jsp中的servlet。 > > 比较容易让jsp人员掌握。 karrigell我写过一系列的文章,它的使用非常简单。基本不用配置,直接就可以写页面或脚本。它自带一个教程,很快上手,还有一些demo,集成了数据库还有fckeditor的演示。想快速入门是一个非常好的东西。就象是php一样。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月16日 星期三 22:06
On 11/16/05, 张骏 <zhangj at foreseen-info.com> wrote: > > 在 2005-11-16 19:11:08,Fluke <fluke.l at gmail.com> 写道: > > 我只实验了一下子,白天要上10节课 > > > 总的感觉居然是有点变态的,我还不适应SQLObject,很震惊吧?我习惯自己取数据,用数组方式调用,不是很习惯object,即使是php里面的fetch_object出来的对象也比这个好看一些. > > 我很喜欢kid,让我看到了新的东西,我在想我什么时候也把这东西带到PHP world. > > 另外,controller和model分开我也不是很习惯,我知道这MVC是先进的东西,不过我可能是以前遗留下来的习惯太多了, > > 以至于一下子还不能适应.最糟糕的是我当时连sqlite的一个前端都没有,我看不到数据库内容,当然通过tg是看出来了,不过还是感觉怪怪的... > > 我觉得想quixote一样比较好接受. > > 我又想试试django了.我不知道这个东西能否给我带来什么,但是心情和试用tg之前是一样的,感觉我最终会给quixote召唤回去. > > PS:ROR我也试过,但都没时间去深入,我在python还没做什么实际的应用.现在我的一个项目C部分已经完成了 > > ,迟些时候要正式做web了,php是我最熟悉的,但是我觉得python有种莫明的吸引力.我要作出痛苦的抉择, > 选择一个framework.我的项目很简单 > > ,逻辑实现要强,美工我自己做,不介意模板(但是我喜欢kid),现在看来要硬啃生吞了quixote,做学问是要深入的,我不能再徘徊了. > > > > 以后你一定会习惯并喜欢mvc的。 > 不过现在如果你的时间不够的话,你可以试试snakelet。我们公司的报表服务器是用它实现 > 的。非常像jsp,非常简单。但是,我并没有试过大访问量下的性能。你还可以用 > mod_rewrite将apache和snakelet连接起来,应该可以应付稍微大点的访问量了吧。 > > quixote 好像和 cherrypy一样 感觉不太习惯。 > > python是个好东西,坚持下来你会越来越喜欢它的。 在用quixote了,karrigell也不错的,那个东西带的例子很多。不过我现在开始用quixote了。 顺便,我想问问这个是用什么编码的。quixote的icon: FAVICON = """\ AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAADJZmEA4KilAMJQSwDZko8Aujo0AOi9uwDRfHgA9+npAP///wDw1NIAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiSQDiIiIiIiGRYSIiIiIYkRFiIiIiFQlhk RYiIiIBAeGRAiIiIFEE2aUQYiIhkSHV4RGiIiGRIiIhEaIiIZEiIiERoiIiUSYiJRJiIiIZDiING iIiIh2RlEmeIiIiIiBYYiIiIiIiIiIiIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA """.decode('base64') 是不是直接用把二进制的文件encode('base64')? 我在想是否也能给quixote加上ADODB,我对python的数据库操作不熟悉。 mod_python我也没有装,打算先把精力放在语言上面,以后在搞服务器。 -- > 张骏 <zhangj at foreseen-info.com> > > 敏捷来自Python > 简单源于我们 > 丰元信信息技术有限公司 > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > -- Yours, fluke fluke at sfcube.net http://sfcube.net/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/aadc0a55/attachment.htm
2005年11月16日 星期三 22:21
Fluke <fluke.l at gmail.com> wrote: > On 11/16/05, 张骏 <zhangj at foreseen-info.com> wrote: > 顺便,我想问问这个是用什么编码的。quixote的icon: > > FAVICON = """\ > AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAA > AAAAAADJZmEA4KilAMJQSwDZko8Aujo0AOi9uwDRfHgA9+npAP///wDw1NIAAAAAAAAAAAAAAAAA > AAAAAAAAAAAAAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiSQDiIiIiIiGRYSIiIiIYkRFiIiIiFQlhk > RYiIiIBAeGRAiIiIFEE2aUQYiIhkSHV4RGiIiGRIiIhEaIiIZEiIiERoiIiUSYiJRJiIiIZDiING > iIiIh2RlEmeIiIiIiBYYiIiIiIiIiIiIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > """.decode('base64') > 是不是直接用把二进制的文件encode('base64')? 是的 -- Dryice @ http://dryice.3322.org Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/sylvester-response.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 186 bytes Desc: not available Url : http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/322c8622/attachment.pgp
2005年11月16日 星期三 22:31
在 2005-11-16 22:06:59,Fluke <fluke.l at gmail.com> 写道: > 在用quixote了,karrigell也不错的,那个东西带的例子很多。不过我现在开始用quixote了。 > > 顺便,我想问问这个是用什么编码的。quixote的icon: > > FAVICON = """\ > AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAA > AAAAAADJZmEA4KilAMJQSwDZko8Aujo0AOi9uwDRfHgA9+npAP///wDw1NIAAAAAAAAAAAAAAAAA > AAAAAAAAAAAAAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiSQDiIiIiIiGRYSIiIiIYkRFiIiIiFQlhk > RYiIiIBAeGRAiIiIFEE2aUQYiIhkSHV4RGiIiGRIiIhEaIiIZEiIiERoiIiUSYiJRJiIiIZDiING > iIiIh2RlEmeIiIiIiBYYiIiIiIiIiIiIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > """.decode('base64') > 是不是直接用把二进制的文件encode('base64')? 对 > 我在想是否也能给quixote加上ADODB,我对python的数据库操作不熟悉。 > mod_python我也没有装,打算先把精力放在语言上面,以后在搞服务器。 支持。不过掌握语言会很快的。 python对数据库的操做很方便。python定义了dbapi2.0标准,提供了统一接口。 基本的操作函数: con = connect( *args ) # 打开数据库连接,返回连接对象,这里的参数不同的数据库访 问模块有不同的定义 cursor = con.cursor() # 对连接对象生成数据库操作游标 cursor.execute( sql ) # 执行sql,sql可以通过字符串处理 con.begin() # 开始事务, 有些数据库连接并没有实现该方法。而是通过 setautocommit( False )来代替 con.commit() # 提交 con.rollback() # 回滚 基本上面的函数就够用了。更高级的应用如参数化执行sql,批量执行sql看详细的文档吧。 > -- > > 张骏 <zhangj at foreseen-info.com> > > > > 敏捷来自Python > > 简单源于我们 > > 丰元信信息技术有限公司 > > > > > > _______________________________________________ > > Python中文技术讨论邮件列表 > > 发言: 发邮件到 python-chinese at lists.python.cn > > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > > > > > -- > Yours, > fluke > fluke at sfcube.net > http://sfcube.net/blog -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2005年11月16日 星期三 22:38
On 11/16/05, 张骏 <zhangj at foreseen-info.com> wrote: > > 在 2005-11-16 22:06:59,Fluke <fluke.l at gmail.com> 写道: > > 在用quixote了,karrigell也不错的,那个东西带的例子很多。不过我现在开始用quixote了。 > > > > 顺便,我想问问这个是用什么编码的。quixote的icon: > > > > FAVICON = """\ > > > AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAAAAAAAAAAAAAAAAAAAAA > > > AAAAAADJZmEA4KilAMJQSwDZko8Aujo0AOi9uwDRfHgA9+npAP///wDw1NIAAAAAAAAAAAAAAAAA > > > AAAAAAAAAAAAAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiSQDiIiIiIiGRYSIiIiIYkRFiIiIiFQlhk > > > RYiIiIBAeGRAiIiIFEE2aUQYiIhkSHV4RGiIiGRIiIhEaIiIZEiIiERoiIiUSYiJRJiIiIZDiING > > > iIiIh2RlEmeIiIiIiBYYiIiIiIiIiIiIiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA > > """.decode('base64') > > 是不是直接用把二进制的文件encode('base64')? > 对 我之前现decode之后发现有问题才发问的,因为我直接cat到一个文件里面自乎是不队的,可能还要转成bin吧(decode之后是hex),等下我试试 > 我在想是否也能给quixote加上ADODB,我对python的数据库操作不熟悉。 > > mod_python我也没有装,打算先把精力放在语言上面,以后在搞服务器。 > > 支持。不过掌握语言会很快的。 > python对数据库的操做很方便。python定义了dbapi2.0标准,提供了统一接口。 > 基本的操作函数: > con = connect( *args ) # 打开数据库连接,返回连接对象,这里的参数不同的数据库访 > 问模块有不同的定义 > cursor = con.cursor() # 对连接对象生成数据库操作游标 > cursor.execute( sql ) # 执行sql,sql可以通过字符串处理 > > con.begin() # 开始事务, 有些数据库连接并没有实现该方法。而是通过 > setautocommit( False )来代替 > con.commit() # 提交 > con.rollback() # 回滚 > > 基本上面的函数就够用了。更高级的应用如参数化执行sql,批量执行sql看详细的文档吧。 做完再commit的方式(事务?)看起来很先进。赞一个! 刚才看了demo里面的一些vardump,err_handler,q_lookup之类的东西,尽量去熟悉一下,可以try了时候不对就raise_error的,我以前都没有接触过. 刚才我看的都是ptl,我还不知道那个是总的controller,不会是mini_demo.py把,不像,我找找. > -- > > > 张骏 <zhangj at foreseen-info.com> > > > > > > 敏捷来自Python > > > 简单源于我们 > > > 丰元信信息技术有限公司 > > > > > > > > > _______________________________________________ > > > Python中文技术讨论邮件列表 > > > 发言: 发邮件到 python-chinese at lists.python.cn > > > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > > > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > > > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > -- > > Yours, > > fluke > > fluke at sfcube.net > > http://sfcube.net/blog > > > > -- > 张骏 <zhangj at foreseen-info.com> > > 敏捷来自Python > 简单源于我们 > 丰元信信息技术有限公司 > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > -- Yours, fluke fluke at sfcube.net http://sfcube.net/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/dad1a488/attachment.html
2005年11月16日 星期三 22:41
On 11/16/05, shhgs <shhgs.efhilt at gmail.com> wrote: > > 1. Python的Web Framework的开发是不是太容易了,弄得每个人都搞了一套。 好像是 2. RoR并没有什么惊人的地方,如此的流行主要是有一帮Javaer在捧。 惊人的我觉得是rapid web develop概念的运用,直接支持MVC,网站直接生成。可惜我不会用。 3. Python的Battery Charged哲学怎么不延伸到Web > > Framework上面?如果安装的时候带一个,相信很快会流行起来。不需要功能很多,像Ruby的Webrick这样能内建一个Webserver,有模板系统,加上servlet就行了。 我见过的webframework都有自带server,还支持mod_python的。模板也有。 4. Zope太重了。 limudou说zope是自成体系的了,你看人家发展了多久。我好像先知道zope才知道python的。2000年的时候. On 11/15/05, limodou <limodou at gmail.com> wrote: > > > 确实很乱啊,我想用quixote,但是连tut都不是很明白,我还是比较传统,不大喜欢ROR试的东西 > > > > 那建议你使用karrigell,绝对上手快。 > > > > -- > > I like python! > > My Blog: http://www.donews.net/limodou > > NewEdit Maillist: http://groups.google.com/group/NewEdit > > > > _______________________________________________ > > Python中文技术讨论邮件列表 > > 发言: 发邮件到 python-chinese at lists.python.cn > > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > -- Yours, fluke fluke at sfcube.net http://sfcube.net/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051116/f054c581/attachment.htm
2005年11月16日 星期三 22:42
> 我在想是否也能给quixote加上ADODB,我对python的数据库操作不熟悉。 > mod_python我也没有装,打算先把精力放在语言上面,以后在搞服务器。 dbodb只能用在windows下。如果你只在windows下是可以的。如果在其它平台或跨平台还是要考虑其它的包,如mysql, sqlite等。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月16日 星期三 23:06
在 2005-11-16 22:38:08,Fluke <fluke.l at gmail.com> 写道: > 我之前现decode之后发现有问题才发问的,因为我直接cat到一个文件里面自乎是不队的,可能还要转成bin吧(decode之后是hex),等下我试试 >>> f = file( 'c:\\a.ico' , 'wb' ) >>> f.write( FAVICON ) >>> f.close() a.ico我看了,确实是一个图标。 > 做完再commit的方式(事务?)看起来很先进。赞一个! > 刚才看了demo里面的一些vardump,err_handler,q_lookup之类的东西,尽量去熟悉一下,可以try了时候不对就raise_error的,我以前都没有接触过. > 刚才我看的都是ptl,我还不知道那个是总的controller,不会是mini_demo.py把,不像,我找找. quixote不了解。如果你php很熟的话我还是推荐你snakelet limodo推荐的karrigell也可以 quixote的处理方式总感觉很诡异,而且好像目前使用的也不多。 另外一般的数据库处理流程都是 con = connect( ... ) try: con.begin() cur = con.cursor() cur.execute( sql ) ... con.commit() except: con.rollback() -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
Zeuux © 2025
京ICP备05028076号