2009年1月7日星期三

写第一个Python程序

有一个目录,和DropBox的目录是同步的。

DropBox的文件链接,是比较有规律的。

想要生成一个HTML文件,里面有该目录的所有文件名,点击文件名,可以下载文件。

由于BAT文件的功能还是比较弱,想试试用Python来做。将Python用来做批处理,是有点牛刀杀鸡的感觉。

下面是filelist.py,放在目录下,生成一个filelist.htm。filelist.py和filelist.htm也一起同步到DropBox上,只要打开filelist.htm,就可以下载所有的文件了。

试用了一下,感觉还行。以后用DropBox共享资料,也方便的多。

# -*- coding: utf-8 -*-
import os
import string
filelist=os.listdir(os.getcwd())
htmlfile=open ( '', 'w' )
for i in filelist:
        if i.find('filelist') == -1:
                htmlfile.write('<a href="http://dl.getdropbox.com/u/395712/BEE/设计规范/')
                htmlfile.write(i)
                htmlfile.write('">')
                htmlfile.write(i)
                htmlfile.write('</a><br>')
                htmlfile.write('\n')
htmlfile.close()

没有评论: