Python论坛  - 讨论区

标题:[python-chinese] #coding的新语法

2005年07月15日 星期五 09:30

shhgs shhgs.efhilt at gmail.com
Fri Jul 15 09:30:27 HKT 2005

看limodou的blog,发现一个新的语法

#coding=cp936

据我所知,python的PEP 263要求的语法是

# -*- coding = cp936 -*-

这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 09:42

张骏 zhangj at foreseen-info.com
Fri Jul 15 09:42:48 HKT 2005

# coding: gb2312
# -*- coding: gb2312 -*-
# coding=gb2312

都是一样的功能
至于# -*- coding=gb2312 -*- 是没有的

PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵

开个玩笑

----------------------- Original Message -----------------------
From:    shhgs <shhgs.efhilt at gmail.com>
To:      python-chinese at lists.python.cn
Date:    Thu, 14 Jul 2005 21:30:27 -0400
Subject: [python-chinese] #coding的新语法
----------------------------------------------------------------
> 看limodou的blog,发现一个新的语法
> 
> #coding=cp936
> 
> 据我所知,python的PEP 263要求的语法是
> 
> # -*- coding = cp936 -*-
> 
> 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。

--------------------- Original Message Ends --------------------

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 09:50

mashugeng mashugeng at cchongda.com.cn
Fri Jul 15 09:50:53 HKT 2005

Charie Lie,您好!

	应该是路径不能有中文,否则idle就没有run。
    至于在任何路径运行,你把python的路径加入到系统path路径就可以了。

======= 2005-07-15 00:27:00 您在来信中写道:=======

>我在windows安装的是python2.4,使用IDLE只有打开python24目录下的代码文件在run菜
>单下才有Check Module 和 Run Module 选项,我想可能是因为程序默认只能找到当前
>目录下的编译器,请问如何才能在IDLE中打开任何目录下的代码都可以编译?如何设置
>环境变量来作到这一点?(而不是在任何目录可以运行python)
>
>_________________________________________________________________
>与世界各地的朋友进行交流,免费下载 MSN Messenger:  
>http://messenger.msn.com/cn 
>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese

= = = = = = = = = = = = = = = = = = = =
			

        致
礼!
 
				 
        mashugeng
        mashugeng at cchongda.com.cn
          2005-07-15





[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 09:52

Bruce Who whoonline at msn.com
Fri Jul 15 09:52:44 HKT 2005

Hi!

	把cherry下载下来看了下,还是把自己的感受写下来,^_^。

    和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现的,而不像karrigell是作为一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件就可以启动服务。但似乎不能直接使用html文件,而是全都要用py代码来编写页面(关于这一点我还没有深入看,希望指点)。没有karrigell那样可以方便的用.py/.html/pih/hip。

	另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模块,等有时间再看它。

        致
礼!
 				

               Bruce Who
                   2005-07-15

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:00

Zoom Quiet zoom.quiet at gmail.com
Fri Jul 15 10:00:15 HKT 2005

其实已经有CherryTemplet 模块了,因为CherryPy 也仅仅是要求有字串对象的HTML内容来发布,可以利用N多已有的模板系统来进行预处理的…………

不过是要返回给CherryPy 一个文本对象而已

在 05-7-15,Bruce Who<whoonline at msn.com> 写道:
> Hi!
> 
>         把cherry下载下来看了下,还是把自己的感受写下来,^_^。
> 
>     和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现的,而不像karrigell是作为一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件就可以启动服务。但似乎不能直接使用html文件,而是全都要用py代码来编写页面(关于这一点我还没有深入看,希望指点)。没有karrigell那样可以方便的用.py/.html/pih/hip。
> 
>         另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模块,等有时间再看它。
> 
>> 礼!
> 
> 
>                Bruce Who
>                    2005-07-15
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
[Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:07

Bruce Who whoonline at msn.com
Fri Jul 15 10:07:52 HKT 2005


	只要是有coding=cp936或coding:cp936就可以,连这样的也是允许的:

# xxxx coding=gbk blahblah


======= 2005-07-15 09:30:27 shhgs wrote: =======

>看limodou的blog,发现一个新的语法
>
>#coding=cp936
>
>据我所知,python的PEP 263要求的语法是
>
># -*- coding = cp936 -*-
>
>这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

= = = = = = = = = = = = = = = = = = = =
			
Best regards,

        Bruce Who
          2005-07-15


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:11

Wang Kebo mep_ at 163.com
Fri Jul 15 10:11:26 HKT 2005

Cherrypy可以直接使用html等静态内容,不过使用起来比较别扭。

__
Best Regards,
 
Kebo Wang
 

>-----Original Message-----
>From: python-chinese-bounces at lists.python.cn 
>[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of Bruce Who
>Sent: Friday, July 15, 2005 9:53 AM
>To: python中文邮件组; python-cn-google
>Subject: [python-chinese] cherrypy第一印象
>
>Hi!
>
>	把cherry下载下来看了下,还是把自己的感受写下来,^_^。
>
>    
>和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现
的,而不像karrig
ell是作为一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件
就可以启动服务。>但似乎不能直接使用html文件,而是全都要用py代码来编写页面
(关于这一点我还没有深入看,希望指点)。没有karrigell那
>样可以方便的用.py/.html/pih/hip。
>
>	另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模块,
等有时间再看它。
>
>        致
>礼!
> 				
>
>               Bruce Who
>                   2005-07-15
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:12

limodou limodou at gmail.com
Fri Jul 15 10:12:15 HKT 2005

这是看pep中的具体的处理知道的,文档在: http://www.python.org/peps/pep-0263.html
文档中描述:

More precisely, the first or second line must match the regular
    expression "coding[:=]\s*([-\w.]+)".

因此通过上述的正则表达式就可以知道:
coding后面为:或=均可。根据上面的正则式可以推出几种正确的写法,找一种喜欢的吧。

coding:cp936
coding=cp936

至于前面有什么都无所谓。

在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> # coding: gb2312
> # -*- coding: gb2312 -*-
> # coding=gb2312
> 
> 都是一样的功能
> 至于# -*- coding=gb2312 -*- 是没有的
> 
> PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵
> 
> 开个玩笑
> 
> ----------------------- Original Message -----------------------
> From:    shhgs <shhgs.efhilt at gmail.com>
> To:      python-chinese at lists.python.cn
> Date:    Thu, 14 Jul 2005 21:30:27 -0400
> Subject: [python-chinese] #coding的新语法
> ----------------------------------------------------------------
> > 看limodou的blog,发现一个新的语法
> >
> > #coding=cp936
> >
> > 据我所知,python的PEP 263要求的语法是
> >
> > # -*- coding = cp936 -*-
> >
> > 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
> 
> --------------------- Original Message Ends --------------------
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:20

Bruce Who whoonline at msn.com
Fri Jul 15 10:20:52 HKT 2005

	也就是说如果要使用一个已经写好的html文件,还得在py文件里添加一个方法读出文件内容并返回?这也太麻烦了一点,像karrigell直接丢到目录里就OK了。

======= 2005-07-15 10:00:15 Zoom Quiet wrote: =======

>其实已经有CherryTemplet 模块了,因为CherryPy 也仅仅是要求有字串对象的HTML内容来发布,可以利用N多已有的模板系统来进行预处理的…………
>
>不过是要返回给CherryPy 一个文本对象而已
>
>在 05-7-15,Bruce Who<whoonline at msn.com> 写道:
>> Hi!
>> 
>>         把cherry下载下来看了下,还是把自己的感受写下来,^_^。
>> 
>>     和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现的,而不像karrigell是作为一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件就可以启动服务。但似乎不能直接使用html文件,而是全都要用py代码来编写页面(关于这一点我还没有深入看,希望指点)。没有karrigell那样可以方便的用.py/.html/pih/hip。
>> 
>>         另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模块,等有时间再看它。
>> 
>>>> 礼!
>> 
>> 
>>                Bruce Who
>>                    2005-07-15
>> 
>> _______________________________________________
>> python-chinese list
>> python-chinese at lists.python.cn
>> http://python.cn/mailman/listinfo/python-chinese
>> 
>> 
>> 
>
>
>-- 
>[Time is unimportant, only life important!]
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

= = = = = = = = = = = = = = = = = = = =
			
Best regards,

        Bruce Who
          2005-07-15


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:22

张骏 zhangj at foreseen-info.com
Fri Jul 15 10:22:53 HKT 2005

我倒。
怪不得我试验的时候 # -*- coding=gb2312 -*- 不行呢
原来是coding和=之间不能有空格

都是习惯惹的祸

----------------------- Original Message -----------------------
From:    limodou <limodou at gmail.com>
To:      python-chinese at lists.python.cn
Date:    Fri, 15 Jul 2005 10:12:15 +0800
Subject: Re: [python-chinese] #coding的新语法
----------------------------------------------------------------
> 这是看pep中的具体的处理知道的,文档在: http://www.python.org/peps/pep-0263.html
> 文档中描述:
> 
> More precisely, the first or second line must match the regular
>     expression "coding[:=]\s*([-\w.]+)".
> 
> 因此通过上述的正则表达式就可以知道:
> coding后面为:或=均可。根据上面的正则式可以推出几种正确的写法,找一种喜欢的吧。
> 
> coding:cp936
> coding=cp936
> 
> 至于前面有什么都无所谓。
> 
> 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > # coding: gb2312
> > # -*- coding: gb2312 -*-
> > # coding=gb2312
> > 
> > 都是一样的功能
> > 至于# -*- coding=gb2312 -*- 是没有的
> > 
> > PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵
> > 
> > 开个玩笑
> > 
> > ----------------------- Original Message -----------------------
> > From:    shhgs <shhgs.efhilt at gmail.com>
> > To:      python-chinese at lists.python.cn
> > Date:    Thu, 14 Jul 2005 21:30:27 -0400
> > Subject: [python-chinese] #coding的新语法
> > ----------------------------------------------------------------
> > > 看limodou的blog,发现一个新的语法
> > >
> > > #coding=cp936
> > >
> > > 据我所知,python的PEP 263要求的语法是
> > >
> > > # -*- coding = cp936 -*-
> > >
> > > 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
> > 
> > --------------------- Original Message Ends --------------------
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> > 
> 
> 
> -- 
> I like python! 
> My Donews Blog: http://www.donews.net/limodou
> New Google Maillist: http://groups-beta.google.com/group/python-cn

--------------------- Original Message Ends --------------------

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:28

Wang Kebo mep_ at 163.com
Fri Jul 15 10:28:40 HKT 2005

静态内容不用使用模版:
http://www.cherrypy.org/wiki/StaticContent

__
Best Regards,
 
Kebo Wang
 

>-----Original Message-----
>From: python-chinese-bounces at lists.python.cn 
>[mailto:python-chinese-bounces at lists.python.cn] On Behalf Of Bruce Who
>Sent: Friday, July 15, 2005 10:21 AM
>To: python-cn-google; python中文邮件组
>Subject: Re: [python-chinese] cherrypy第一印象
>
>
>	
>也就是说如果要使用一个已经写好的html文件,还得在py文件里添加一个方法读出文
件内容并返回?这也太麻烦了一点,像karrig
>ell直接丢到目录里就OK了。
>
>======= 2005-07-15 10:00:15 Zoom Quiet wrote: =======
>
>>其实已经有CherryTemplet 模块了,因为CherryPy 
>>也仅仅是要求有字串对象的HTML内容来发布,可以利用N多已有的模板系统来进行预
处理的…………
>>
>>不过是要返回给CherryPy 一个文本对象而已
>>
>>在 05-7-15,Bruce Who<whoonline at msn.com> 写道:
>>> Hi!
>>> 
>>>         把cherry下载下来看了下,还是把自己的感受写下来,^_^。
>>> 
>>>     
>>> 
>和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现
的,而不像karrigell是作为
>>> 
>一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件就可以启
动服务。但似乎不能直接使用html文件,而是全都要用py代
>>> 码来编写页面(关于这一点我还没有深入看,希望指点)。没有karrigell那样可
以方便的用.py/.html/pih/hip。
>>> 
>>>         另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模
块,等有时间再看它。
>>> 
>>>>>> 礼!
>>> 
>>> 
>>>                Bruce Who
>>>                    2005-07-15
>>> 
>>> _______________________________________________
>>> python-chinese list
>>> python-chinese at lists.python.cn
>>> http://python.cn/mailman/listinfo/python-chinese
>>> 
>>> 
>>> 
>>
>>
>>--
>>[Time is unimportant, only life important!] 
>>_______________________________________________
>>python-chinese list
>>python-chinese at lists.python.cn
>>http://python.cn/mailman/listinfo/python-chinese
>>
>
>= = = = = = = = = = = = = = = = = = = =
>			
>Best regards,
>
>        Bruce Who
>          2005-07-15
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:35

limodou limodou at gmail.com
Fri Jul 15 10:35:10 HKT 2005

呵呵。所以文档要多看呀。

在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> 我倒。
> 怪不得我试验的时候 # -*- coding=gb2312 -*- 不行呢
> 原来是coding和=之间不能有空格
> 
> 都是习惯惹的祸
> 
> ----------------------- Original Message -----------------------
> From:    limodou <limodou at gmail.com>
> To:      python-chinese at lists.python.cn
> Date:    Fri, 15 Jul 2005 10:12:15 +0800
> Subject: Re: [python-chinese] #coding的新语法
> ----------------------------------------------------------------
> > 这是看pep中的具体的处理知道的,文档在: http://www.python.org/peps/pep-0263.html
> > 文档中描述:
> >
> > More precisely, the first or second line must match the regular
> >     expression "coding[:=]\s*([-\w.]+)".
> >
> > 因此通过上述的正则表达式就可以知道:
> > coding后面为:或=均可。根据上面的正则式可以推出几种正确的写法,找一种喜欢的吧。
> >
> > coding:cp936
> > coding=cp936
> >
> > 至于前面有什么都无所谓。
> >
> > 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > > # coding: gb2312
> > > # -*- coding: gb2312 -*-
> > > # coding=gb2312
> > >
> > > 都是一样的功能
> > > 至于# -*- coding=gb2312 -*- 是没有的
> > >
> > > PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵
> > >
> > > 开个玩笑
> > >
> > > ----------------------- Original Message -----------------------
> > > From:    shhgs <shhgs.efhilt at gmail.com>
> > > To:      python-chinese at lists.python.cn
> > > Date:    Thu, 14 Jul 2005 21:30:27 -0400
> > > Subject: [python-chinese] #coding的新语法
> > > ----------------------------------------------------------------
> > > > 看limodou的blog,发现一个新的语法
> > > >
> > > > #coding=cp936
> > > >
> > > > 据我所知,python的PEP 263要求的语法是
> > > >
> > > > # -*- coding = cp936 -*-
> > > >
> > > > 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
> > >
> > > --------------------- Original Message Ends --------------------
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> > New Google Maillist: http://groups-beta.google.com/group/python-cn
> 
> --------------------- Original Message Ends --------------------
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:39

SpiritAuding auding at gmail.com
Fri Jul 15 10:39:39 HKT 2005

我可是习惯了在变量和=之间加空格了……看来在Python世界中要改改习惯了。


On 7/15/05, limodou <limodou at gmail.com> wrote:
> 呵呵。所以文档要多看呀。
> 
> 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > 我倒。
> > 怪不得我试验的时候 # -*- coding=gb2312 -*- 不行呢
> > 原来是coding和=之间不能有空格
> >
> > 都是习惯惹的祸
> >
> > ----------------------- Original Message -----------------------
> > From:    limodou <limodou at gmail.com>
> > To:      python-chinese at lists.python.cn
> > Date:    Fri, 15 Jul 2005 10:12:15 +0800
> > Subject: Re: [python-chinese] #coding的新语法
> > ----------------------------------------------------------------
> > > 这是看pep中的具体的处理知道的,文档在: http://www.python.org/peps/pep-0263.html
> > > 文档中描述:
> > >
> > > More precisely, the first or second line must match the regular
> > >     expression "coding[:=]\s*([-\w.]+)".
> > >
> > > 因此通过上述的正则表达式就可以知道:
> > > coding后面为:或=均可。根据上面的正则式可以推出几种正确的写法,找一种喜欢的吧。
> > >
> > > coding:cp936
> > > coding=cp936
> > >
> > > 至于前面有什么都无所谓。
> > >
> > > 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > > > # coding: gb2312
> > > > # -*- coding: gb2312 -*-
> > > > # coding=gb2312
> > > >
> > > > 都是一样的功能
> > > > 至于# -*- coding=gb2312 -*- 是没有的
> > > >
> > > > PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵
> > > >
> > > > 开个玩笑
> > > >
> > > > ----------------------- Original Message -----------------------
> > > > From:    shhgs <shhgs.efhilt at gmail.com>
> > > > To:      python-chinese at lists.python.cn
> > > > Date:    Thu, 14 Jul 2005 21:30:27 -0400
> > > > Subject: [python-chinese] #coding的新语法
> > > > ----------------------------------------------------------------
> > > > > 看limodou的blog,发现一个新的语法
> > > > >
> > > > > #coding=cp936
> > > > >
> > > > > 据我所知,python的PEP 263要求的语法是
> > > > >
> > > > > # -*- coding = cp936 -*-
> > > > >
> > > > > 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
> > > >
> > > > --------------------- Original Message Ends --------------------
> > > > _______________________________________________
> > > > python-chinese list
> > > > python-chinese at lists.python.cn
> > > > http://python.cn/mailman/listinfo/python-chinese
> > > >
> > >
> > >
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > > New Google Maillist: http://groups-beta.google.com/group/python-cn
> >
> > --------------------- Original Message Ends --------------------
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> 
> 
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
> New Google Maillist: http://groups-beta.google.com/group/python-cn
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
"your future depends on your dreams." so go to sleep. 

save water. shower with your girlfriend.

Welcom2 : http//blog.csdn.net/auding1900/

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 10:41

limodou limodou at gmail.com
Fri Jul 15 10:41:02 HKT 2005

只要在写coding=的时候改变一下你的习惯就可以了。

在 05-7-15,SpiritAuding<auding at gmail.com> 写道:
> 我可是习惯了在变量和=之间加空格了……看来在Python世界中要改改习惯了。
> 
> 
> On 7/15/05, limodou <limodou at gmail.com> wrote:
> > 呵呵。所以文档要多看呀。
> >
> > 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > > 我倒。
> > > 怪不得我试验的时候 # -*- coding=gb2312 -*- 不行呢
> > > 原来是coding和=之间不能有空格
> > >
> > > 都是习惯惹的祸
> > >
> > > ----------------------- Original Message -----------------------
> > > From:    limodou <limodou at gmail.com>
> > > To:      python-chinese at lists.python.cn
> > > Date:    Fri, 15 Jul 2005 10:12:15 +0800
> > > Subject: Re: [python-chinese] #coding的新语法
> > > ----------------------------------------------------------------
> > > > 这是看pep中的具体的处理知道的,文档在: http://www.python.org/peps/pep-0263.html
> > > > 文档中描述:
> > > >
> > > > More precisely, the first or second line must match the regular
> > > >     expression "coding[:=]\s*([-\w.]+)".
> > > >
> > > > 因此通过上述的正则表达式就可以知道:
> > > > coding后面为:或=均可。根据上面的正则式可以推出几种正确的写法,找一种喜欢的吧。
> > > >
> > > > coding:cp936
> > > > coding=cp936
> > > >
> > > > 至于前面有什么都无所谓。
> > > >
> > > > 在 05-7-15,张骏<zhangj at foreseen-info.com> 写道:
> > > > > # coding: gb2312
> > > > > # -*- coding: gb2312 -*-
> > > > > # coding=gb2312
> > > > >
> > > > > 都是一样的功能
> > > > > 至于# -*- coding=gb2312 -*- 是没有的
> > > > >
> > > > > PS:也许limodou兄发现这个=写法是不小心把第一种写法的:错写为=了,呵呵呵
> > > > >
> > > > > 开个玩笑
> > > > >
> > > > > ----------------------- Original Message -----------------------
> > > > > From:    shhgs <shhgs.efhilt at gmail.com>
> > > > > To:      python-chinese at lists.python.cn
> > > > > Date:    Thu, 14 Jul 2005 21:30:27 -0400
> > > > > Subject: [python-chinese] #coding的新语法
> > > > > ----------------------------------------------------------------
> > > > > > 看limodou的blog,发现一个新的语法
> > > > > >
> > > > > > #coding=cp936
> > > > > >
> > > > > > 据我所知,python的PEP 263要求的语法是
> > > > > >
> > > > > > # -*- coding = cp936 -*-
> > > > > >
> > > > > > 这个相比起来要简单很多,而且不用很麻烦地写encode,decode,直接u一下就可以写中文的unicode了。只是我有些不明白,limodou是怎么知道这个语法的。whatsnew里面可没有讲过这个呀。
> > > > >
> > > > > --------------------- Original Message Ends --------------------
> > > > > _______________________________________________
> > > > > python-chinese list
> > > > > python-chinese at lists.python.cn
> > > > > http://python.cn/mailman/listinfo/python-chinese
> > > > >
> > > >
> > > >
> > > > --
> > > > I like python!
> > > > My Donews Blog: http://www.donews.net/limodou
> > > > New Google Maillist: http://groups-beta.google.com/group/python-cn
> > >
> > > --------------------- Original Message Ends --------------------
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> > New Google Maillist: http://groups-beta.google.com/group/python-cn
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> 
> 
> --
> "your future depends on your dreams." so go to sleep.
> 
> save water. shower with your girlfriend.
> 
> Welcom2 : http//blog.csdn.net/auding1900/
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年07月15日 星期五 11:22

Bruce Who whoonline at msn.com
Fri Jul 15 11:22:37 HKT 2005

	看了Wang Kebo给的链接
	http://www.cherrypy.org/wiki/StaticContent

    看来CherryPy比较适合发布一些动态内容较多的站点,如果以静态页面比较多,那还是用karrigell最方便。不过动态内容较多的站点用karrigell也可以用py/pih/hip轻松搞定。看来karrigell还是比CherryPy要更好用一点。但我还是很喜欢CherryPy这样用python库实现服务而不是单独做一个程序的方式。能不能把它们结合起来呢?

======= 2005-07-15 10:34:00 limodou wrote: =======

>cherrypy需要在配置中设置静态目录或文件,不象karrigell通过文件后缀进行判断,也不用配置。
>
>在 05-7-15,Bruce Who<whoonline at msn.com> 写道:
>> 
>>         也就是说如果要使用一个已经写好的html文件,还得在py文件里添加一个方法读出文件内容并返回?这也太麻烦了一点,像karrigell直接丢到目录里就OK了。
>> 
>> ======= 2005-07-15 10:00:15 Zoom Quiet wrote: =======
>> 
>> >其实已经有CherryTemplet 模块了,因为CherryPy 也仅仅是要求有字串对象的HTML内容来发布,可以利用N多已有的模板系统来进行预处理的…………
>> >
>> >不过是要返回给CherryPy 一个文本对象而已
>> >
>> >在 05-7-15,Bruce Who<whoonline at msn.com> 写道:
>> >> Hi!
>> >>
>> >>         把cherry下载下来看了下,还是把自己的感受写下来,^_^。
>> >>
>> >>     和karrigell比起来,cherrypy要小得多。cherrypy是以python的一个库的形式出现的,而不像karrigell是作为一个程序。可以把一个站点的内容写到一个目录里,再用python运行主文件就可以启动服务。但似乎不能直接使用html文件,而是全都要用py代码来编写页面(关于这一点我还没有深入看,希望指点)。没有karrigell那样可以方便的用.py/.html/pih/hip。
>> >>
>> >>         另外也看了一下subway,已经出了milestone1,不过要下一堆的相关的模块,等有时间再看它。
>> >>
>> >> 致
>> >> 礼!
>> >>
>> >>
>> >>                Bruce Who
>> >>                    2005-07-15
>> >>
>> >> _______________________________________________
>> >> python-chinese list
>> >> python-chinese at lists.python.cn
>> >> http://python.cn/mailman/listinfo/python-chinese
>> >>
>> >>
>> >>
>> >
>> >
>> >--
>> >[Time is unimportant, only life important!]
>> >_______________________________________________
>> >python-chinese list
>> >python-chinese at lists.python.cn
>> >http://python.cn/mailman/listinfo/python-chinese
>> >
>> 
>> = = = = = = = = = = = = = = = = = = = =
>> 
>> Best regards,
>> 
>> Bruce Who
>> 2005-07-15
>> 
>> 
>
>
>-- 
>I like python! 
>My Donews Blog: http://www.donews.net/limodou
>New Google Maillist: http://groups-beta.google.com/group/python-cn

= = = = = = = = = = = = = = = = = = = =
			
Best regards,

        Bruce Who
          2005-07-15


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号