2005年09月28日 星期三 13:57
比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类xyzClass, abcClass, ijkClass, 怎么根据字符串自动生成含有字符串中字符的的实例,比如说"xyz"对应生成xyzInstance = xyzClass(), abcInstance=abcClass(), ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050928/6dd73f15/attachment.htm
2005年09月28日 星期三 13:58
Windows中可以用定时任务,UNIX中可以用 crontab, 完成类似的事情,只不过 配置起来都有点复杂。 以前曾经找过类似的东西,有不少,一个叫“护眼神”的据说还不错,某某公司 还推荐员工使用。装了一下,像是VB做的,运行一会儿就出错,就不用了。 程序做久了,还是比较喜欢命令行的东西,简单、稳定。不知你有没有办法去掉 python 的控制台窗口,这样就更好了。 python-chinese-bounces at lists.python.cn 写于 2005-09-27 23:48:17: > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个 > python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。 > > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提 > 醒歇会,看个三级写真照片什么的。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050928/cabd14d6/attachment.html
2005年09月28日 星期三 14:08
zhang yunfeng wrote: > 比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类xyzClass, > abcClass, ijkClass, 怎么根据字符串自动生成含有字符串中字符的的实例,比如 > 说"xyz"对应生成xyzInstance = xyzClass(), abcInstance=abcClass(), > ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 最简单的方法,用eval: class xyzClass(object): pass x = 'xyz' inst = eval(x + 'Class()') 也可以用locals: cls = locals()[x + 'Class'] inst = cls() -- Qiangning Hong http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn) Registered Linux User #396996 Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1> Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>
2005年09月28日 星期三 14:45
> > > 程序做久了,还是比较喜欢命令行的东西,简单、稳定。不知你有没有办法去掉 > python 的控制台窗口,这样就更好了。 > 可以使用py2exe来生成standlone的exe文件。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050928/7dd461ab/attachment.htm
2005年09月28日 星期三 14:49
pyw后缀就可以去掉console窗口 ----------------------- Original Message ----------------------- From: huanghao at ufgov.com.cn To: python-chinese at lists.python.cn Date: Wed, 28 Sep 2005 13:58:56 +0800 Subject: Re: [python-chinese] 我的土制闹钟 ---------------------------------------------------------------- > Windows中可以用定时任务,UNIX中可以用 crontab, 完成类似的事情,只不过 > 配置起来都有点复杂。 > > 以前曾经找过类似的东西,有不少,一个叫“护眼神”的据说还不错,某某公司 > 还推荐员工使用。装了一下,像是VB做的,运行一会儿就出错,就不用了。 > > 程序做久了,还是比较喜欢命令行的东西,简单、稳定。不知你有没有办法去掉 > python 的控制台窗口,这样就更好了。 > > python-chinese-bounces at lists.python.cn 写于 2005-09-27 23:48:17: > > > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个 > > python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。 > > > > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提 > > 醒歇会,看个三级写真照片什么的。 > --------------------- Original Message Ends --------------------
2005年09月28日 星期三 14:59
-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050928/d9e3f198/attachment.html
2005年09月28日 星期三 15:00
好啊。那有没有容易stop它的地方?比如在任务栏有个小icon。 另外,在那个音乐文件夹,也可以放其他类型的文件,比如程序、图片等,可以被打开。 ======= 2005-09-28 14:49:15 您在来信中写道:======= >pyw后缀就可以去掉console窗口 >----------------------- Original Message ----------------------- >From: huanghao at ufgov.com.cn >To: python-chinese at lists.python.cn >Date: Wed, 28 Sep 2005 13:58:56 +0800 >Subject: Re: [python-chinese] 我的土制闹钟 >---------------------------------------------------------------- >> Windows中可以用定时任务,UNIX中可以用 crontab, 完成类似的事情,只不过 >> 配置起来都有点复杂。 >> >> 以前曾经找过类似的东西,有不少,一个叫“护眼神”的据说还不错,某某公司 >> 还推荐员工使用。装了一下,像是VB做的,运行一会儿就出错,就不用了。 >> >> 程序做久了,还是比较喜欢命令行的东西,简单、稳定。不知你有没有办法去掉 >> python 的控制台窗口,这样就更好了。 >> >> python-chinese-bounces at lists.python.cn 写于 2005-09-27 23:48:17: >> >> > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个 >> > python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。 >> > >> > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提 >> > 醒歇会,看个三级写真照片什么的。 >> > >--------------------- Original Message Ends -------------------- > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese >
2005年09月28日 星期三 15:41
zhang yunfeng 写道: > 比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类 > xyzClass, abcClass, ijkClass, 怎么根据字符串自动生成含有字符串中字符的 > 的实例,比如说"xyz"对应生成xyzInstance = xyzClass(), > abcInstance=abcClass(), ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 > >------------------------------------------------------------------------ > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > > def MyStringClassFactory(pre): return eval(pre+"Class()")
2005年09月28日 星期三 16:23
只是不太明白为什么一定要用类呢?不可以用原型模式么? zhang yunfeng wrote: > 比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类 > xyzClass, abcClass, ijkClass, 怎么根据字符串自动生成含有字符串中字符的 > 的实例,比如说"xyz"对应生成xyzInstance = xyzClass(), > abcInstance=abcClass(), ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 > ------------------------------------------------------------------------ > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2005年09月28日 星期三 17:51
Gnome有一个小程序,就可以提供这个功能,而且会定时锁定屏幕 huanghao at ufgov.com.cn wrote: > > Windows中可以用定时任务,UNIX中可以用 crontab, 完成类似的事情,只不过 > 配置起来都有点复杂。 > > 以前曾经找过类似的东西,有不少,一个叫“护眼神”的据说还不错,某某公司 > 还推荐员工使用。装了一下,像是VB做的,运行一会儿就出错,就不用了。 > > 程序做久了,还是比较喜欢命令行的东西,简单、稳定。不知你有没有办法去掉 > python 的控制台窗口,这样就更好了。 > > python-chinese-bounces at lists.python.cn 写于 2005-09-27 23:48:17: > > > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个 > > python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。 > > > > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提 > > 醒歇会,看个三级写真照片什么的。 > ------------------------------------------------------------------------ > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese >
2005年09月29日 星期四 10:50
Thanks all. 原型模式是什么意思? 帮扫扫盲呗 在 05-9-28,ShiningRay<tsowly at bentium.net> 写道: > 只是不太明白为什么一定要用类呢?不可以用原型模式么? > > > > > zhang yunfeng wrote: > > 比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类 > > xyzClass, abcClass, ijkClass, 怎么根据字符串自动生成含有字符串中字符的 > > 的实例,比如说"xyz"对应生成xyzInstance = xyzClass(), > > abcInstance=abcClass(), ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > >
2005年09月29日 星期四 11:26
也可以这样: def xxx(s): exec '%sinstance=%sClass()' % (s,s) in globals() On 9/28/05, zhang yunfeng <zhangyunfeng at gmail.com> wrote: > > 比如说有一组字符串"xyz" "abc", "ijk" 等等,而且定义了相对应的类xyzClass, abcClass, ijkClass, > 怎么根据字符串自动生成含有字符串中字符的的实例,比如说"xyz"对应生成xyzInstance = xyzClass(), > abcInstance=abcClass(), ijkInstance=ijkClass() 。 不知道俺说的清不清楚了 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050929/7feb35c3/attachment.htm
Zeuux © 2025
京ICP备05028076号