Python论坛  - 讨论区

标题:Re: [python-chinese] 我的土制闹钟

2005年09月28日 星期三 09:31

Zoom Quiet zoom.quiet at gmail.com
Wed Sep 28 09:31:45 HKT 2005

好!!咔咔咔!
收录!
http://wiki.woodpecker.org.cn/moin/MicroProj/2005-09-28

大家继续讨论哪…………

在 05-9-27,Kai<kai0001 at 163.com> 写道:
> 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。
>
> 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提醒歇会,看个三级写真照片什么的。
>
> #!/usr/bin/python
> # -*- coding: gb2312 -*-
>
> import sys
> import time
> import random
> import os
>
> directory = 'c:\\downloads\\music'  # 歌曲文件夹
>
> def play_soundfile(filename):  # 启动播放器
>     if sys.platform == 'win32':
>         import win32api
>         win32api.ShellExecute(0, "open", filename, None, "", 0)
>     else:
>         print "some *nix commands here to play a sound file" # 需要加上在unix 上播放的命令
>
> fileList =  [os.path.join(directory, os.path.normcase(f)) for f in os.listdir(directory)]  # get a list of all music files
>
> while 1:
>     print "--------------------------------------"
>
>     fileName = random.choice(fileList)
>     print fileName
>
>     play_soundfile(fileName)
>
>     time.sleep(1800)
>     print '30 minutes have passed. ', time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.localtime())
>     time.sleep(1800)
>
>
>
>
>
>
>
> _______________________________________________
> 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年09月28日 星期三 09:47

nicran nicran at gmail.com
Wed Sep 28 09:47:13 HKT 2005

这样会不会消耗很多资源啊?好像可以用windows的service来定时做一些事情

在 05-9-28,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 好!!咔咔咔!
> 收录!
> http://wiki.woodpecker.org.cn/moin/MicroProj/2005-09-28
>
> 大家继续讨论哪…………
>
> 在 05-9-27,Kai<kai0001 at 163.com> 写道:
> > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。
> >
> > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提醒歇会,看个三级写真照片什么的。
> >
> > #!/usr/bin/python
> > # -*- coding: gb2312 -*-
> >
> > import sys
> > import time
> > import random
> > import os
> >
> > directory = 'c:\\downloads\\music'  # 歌曲文件夹
> >
> > def play_soundfile(filename):  # 启动播放器
> >     if sys.platform == 'win32':
> >         import win32api
> >         win32api.ShellExecute(0, "open", filename, None, "", 0)
> >     else:
> >         print "some *nix commands here to play a sound file" # 需要加上在unix 上播放的命令
> >
> > fileList =  [os.path.join(directory, os.path.normcase(f)) for f in os.listdir(directory)]  # get a list of all music files
> >
> > while 1:
> >     print "--------------------------------------"
> >
> >     fileName = random.choice(fileList)
> >     print fileName
> >
> >     play_soundfile(fileName)
> >
> >     time.sleep(1800)
> >     print '30 minutes have passed. ', time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.localtime())
> >     time.sleep(1800)
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > 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
>
>
>

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

2005年09月28日 星期三 10:03

Kai kai0001 at 163.com
Wed Sep 28 10:03:38 HKT 2005

我查windows任务管理器,python.exe 大概用了 4兆多内存,影响不大。开始我也想用windows的service,只是懒得看它的说明。
Python太好用了。

	

======= 2005-09-28 09:47:13 您在来信中写道:=======

>这样会不会消耗很多资源啊?好像可以用windows的service来定时做一些事情
>
>在 05-9-28,Zoom Quiet<zoom.quiet at gmail.com> 写道:
>> 好!!咔咔咔!
>> 收录!
>> http://wiki.woodpecker.org.cn/moin/MicroProj/2005-09-28
>>
>> 大家继续讨论哪…………
>>
>> 在 05-9-27,Kai<kai0001 at 163.com> 写道:
>> > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。
>> >
>> > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提醒歇会,看个三级写真照片什么的。
>> >
>> > #!/usr/bin/python
>> > # -*- coding: gb2312 -*-
>> >
>> > import sys
>> > import time
>> > import random
>> > import os
>> >
>> > directory = 'c:\\downloads\\music'  # 歌曲文件夹
>> >
>> > def play_soundfile(filename):  # 启动播放器
>> >     if sys.platform == 'win32':
>> >         import win32api
>> >         win32api.ShellExecute(0, "open", filename, None, "", 0)
>> >     else:
>> >         print "some *nix commands here to play a sound file" # 需要加上在unix 上播放的命令
>> >
>> > fileList =  [os.path.join(directory, os.path.normcase(f)) for f in os.listdir(directory)]  # get a list of all music files
>> >
>> > while 1:
>> >     print "--------------------------------------"
>> >
>> >     fileName = random.choice(fileList)
>> >     print fileName
>> >
>> >     play_soundfile(fileName)
>> >
>> >     time.sleep(1800)
>> >     print '30 minutes have passed. ', time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.localtime())
>> >     time.sleep(1800)
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > 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
>>
>>
>>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

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


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

2005年09月28日 星期三 10:06

Kai kai0001 at 163.com
Wed Sep 28 10:06:55 HKT 2005

大多数时候 python.exe 只用一百多K内存。奇妙。

	

======= 2005-09-28 09:47:13 您在来信中写道:=======

>这样会不会消耗很多资源啊?好像可以用windows的service来定时做一些事情
>
>在 05-9-28,Zoom Quiet<zoom.quiet at gmail.com> 写道:
>> 好!!咔咔咔!
>> 收录!
>> http://wiki.woodpecker.org.cn/moin/MicroProj/2005-09-28
>>
>> 大家继续讨论哪…………
>>
>> 在 05-9-27,Kai<kai0001 at 163.com> 写道:
>> > 为了避免连续长时间看电脑,能让可怜的眼睛休息一下,我凑合出这个python程序(完全新手啊,汗,大伙给改改。而且还缺少unix上的播放命令)。
>> >
>> > 每次一开机,我就让它一直运行,每过60分钟,它就随机选一首曲子播放,提醒歇会,看个三级写真照片什么的。
>> >
>> > #!/usr/bin/python
>> > # -*- coding: gb2312 -*-
>> >
>> > import sys
>> > import time
>> > import random
>> > import os
>> >
>> > directory = 'c:\\downloads\\music'  # 歌曲文件夹
>> >
>> > def play_soundfile(filename):  # 启动播放器
>> >     if sys.platform == 'win32':
>> >         import win32api
>> >         win32api.ShellExecute(0, "open", filename, None, "", 0)
>> >     else:
>> >         print "some *nix commands here to play a sound file" # 需要加上在unix 上播放的命令
>> >
>> > fileList =  [os.path.join(directory, os.path.normcase(f)) for f in os.listdir(directory)]  # get a list of all music files
>> >
>> > while 1:
>> >     print "--------------------------------------"
>> >
>> >     fileName = random.choice(fileList)
>> >     print fileName
>> >
>> >     play_soundfile(fileName)
>> >
>> >     time.sleep(1800)
>> >     print '30 minutes have passed. ', time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.localtime())
>> >     time.sleep(1800)
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > 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
>>
>>
>>
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

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

        致
礼!
 
				 
        Kai
        kai0001 at 163.com
          2005-09-28


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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号