2004年08月10日 星期二 12:51
多谢limodou这么多次帮助我。 另外,有谁知道具体怎么做吗?谢谢了! --- limodou <chatme at 263.net> 的正文: > mike gaul,您好! > > > 现在好久不搞Zope,都记不起来了。可以使用RESPONSE.redirect方法吧。或加一个javascript来刷新document.location吧。具体是什么已经记不清了。 > > ======= 2004-08-10 11:03:16 您在来信中写道:======= > > >我创建了一个简单的Product > >其中在ZMI下面有个管理页面,有如下内容: > >1.一个添加内容表单 > >2.内容列表 > > > >现在的问题是,我在添加内容表单里面添加了一个内容,不会立刻 > >反映在内容列表中,要自己刷新一下才可以。怎样能自动反映变化 > >呢? > > > >下面是那个页面的dtml代码: > > > >> > > >> > > > > > > >This form allows you to change the poll's question > and > >responses. Changing a poll's question and > responses > >will reset the poll's vote tally.. > >
> > > >
2004年08月10日 星期二 12:59
gentoo.cn,您好! 资料不错,他的讨论证实了python中很难准确计算对象占用的内存数. 其实现在我也对python的内存管理感兴趣,昨天发现mod_python好像存在内存泄漏的问题. ======= 2004-08-10 12:53:49 您在来信中写道:======= >找到一个相关的讨论 >http://www.egenix.com/mailman-archives/egenix-users/2002-November/000156.html > >gentoo.cn wrote: > >>我的意思是:是不是可以通过计算一个Object的Struct来猜测这个Object的大小? >>比如c='a', string="abcd" >>那么c的类型是1c, string的类型是4c >>calcsize('c')=1 >>calcsize('L')=4 >>也就是说一个数值型的对象占用4Bytes内存空间,一个字符型对象占用1Bytes内存 >>空间? >>对于string="abcd"这个对象,类型是4c所以占用4Bytes内存空间? >>不知道Python如何考虑对齐的(也许他最小的单位是1Bytes所以都是8bit的倍数, >>这样就对齐了?) >> >>大家都来讨论讨论啊。 >> >> >> >>limodou wrote: >> >> >> >>>gentoo.cn,您好! >>> >>> 那个不是内存的大小吧。而是对应的struct的大小。因为在python中都是对象,而不仅仅是数据结构。不知道:你想知道内存大小有什么用? >>> >>>======= 2004-08-10 11:05:42 您在来信中写道:======= >>> >>> >>> >>> >>> >>>>import struct >>>>struct.pack >>>>struct.calcsize ? >>>> >>>>难道使用这个方法吗? >>>>我也想知道有什么方法来计算对象的size >>>> >>>>*calcsize*( fmt) >>>> >>>> Return the size of the struct (and hence of the string) >>>> corresponding to the given format. >>>> >>>>Format characters have the following meaning; the conversion between C >>>>and Python values should be obvious given their types: >>>> >>>>*Format* *C Type* *Python* *Notes* >>>>x pad byte no value >>>>c char string of length 1 >>>>b signed char integer >>>>B unsigned char integer >>>>h short integer >>>>H unsigned short integer >>>>i int integer >>>>I unsigned int long >>>>l long integer >>>>L unsigned long long >>>>q long long long (1) >>>>Q unsigned long long long (1) >>>>f float float >>>>d double float >>>>s char[] string >>>>p char[] string >>>>P void * integer >>>> >>>> >>>>tocer wrote: >>>> >>>> >>>> >>>> >>>> >>>>>比如: >>>>>a=[1,2,3] >>>>>测试 a 在内存中的所占的字节数 >>>>> >>>>>------------------------------------------------------------------------ >>>>> >>>>>_______________________________________________ >>>>>python-chinese list >>>>>python-chinese at lists.python.cn >>>>>http://python.cn/mailman/listinfo/python-chinese >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>_______________________________________________ >>>>python-chinese list >>>>python-chinese at lists.python.cn >>>>http://python.cn/mailman/listinfo/python-chinese >>>> >>>> >>>> >>>> >>>> >>>= = = = = = = = = = = = = = = = = = = = >>> >>> >>> 致 >>>礼! >>> >>> >>> limodou >>> chatme at 263.net >>> 2004-08-10 >>> >>> >>> >>>------------------------------------------------------------------------ >>> >>>_______________________________________________ >>>python-chinese list >>>python-chinese at lists.python.cn >>>http://python.cn/mailman/listinfo/python-chinese >>> >>> >>> >>> >> >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >> >> >> >> > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese = = = = = = = = = = = = = = = = = = = = 致 礼! hoxide hoxide_dirac at yahoo.com.cn 2004-08-10
2004年08月10日 星期二 13:17
Hollo mike: Zope 下开发的话,可能就 Limodou 有经验, 在下只是使用而已, 不过,不论是DHTML还是 ZPT 最终都是要解析为 HTML 来让浏览器显示, 因为你的提交表单与结果列表是在同一页面的,是必须要刷新,重新载入才可以看到新内容的, 所以,在你表单的 submit 事件中,加上 reload() 的 JS 动作,应该可以满足要求是也乎? /******** [2004-08-10]13:12:39 ; mike wrote: mike gaul> 多谢limodou这么多次帮助我。 mike gaul> 另外,有谁知道具体怎么做吗?谢谢了! mike gaul> --- limodou <chatme at 263.net> 的正文: >> mike gaul,您好! >> >> >> mike gaul> 现在好久不搞Zope,都记不起来了。可以使用RESPONSE.redirect方法吧。或加一个javascript来刷新document.location吧。具体是什么已经记不清了。 >> >> ======= 2004-08-10 11:03:16 您在来信中写道:======= >> >> >我创建了一个简单的Product >> >其中在ZMI下面有个管理页面,有如下内容: >> >1.一个添加内容表单 >> >2.内容列表 >> > >> >>现在的问题是,我在添加内容表单里面添加了一个内容,不会立刻 >> >>反映在内容列表中,要自己刷新一下才可以。怎样能自动反映变化 >> >呢? >> > >> >下面是那个页面的dtml代码: >> > >> >>> > >> >>> > >> > >> > >> >This form allows you to change the poll's question >> and >> >responses. Changing a poll's question and >> responses >> >will reset the poll's vote tally.. >> >
>> > >> >
Zeuux © 2024
京ICP备05028076号