def gen_folder_listing(path):
l = os.listdir(path)
s = '<?xml version="1.0"?>\n<folder-listing>\n'
for i in l:
objpath = os.path.join(path, i)
if os.path.isdir(objpath):
args = (i, unix2bluetime(os.stat(objpath)[stat.ST_CTIME]))
s += ' <folder name="%s" created="%s" />' % args
else:
args = (i, unix2bluetime(os.stat(objpath)[stat.ST_CTIME]),
os.stat(objpath)[stat.ST_SIZE])
s += ' <file name="%s" created="%s" size="%s" />' % args
s += "</folder-listing>\n"
if sys.version_info.major < 3:
s = unicode(s)
return s
评论列表
文章目录