最近在学习Python,这是我第一个Python脚本。没有技术含量,之前不知道zip()函数,想让2个结果对应起来,弄了好久,后来问了做php的同事,才知道。
需求:实现爬虫每次下载完成后生成html统计邮件,发送到邮箱;
#!/usr/bin/env python#coding:utf8import ostd = """ """num = 1os.system("ls -lth /data0/backup/video/* |awk '{print $1\" \"$3\" \"$NF\" \"$6}'> /tmp/fileinfo.log")os.system("ls -lth /data0/backup/video/* |awk '{print $5}' > /tmp/filesize.txt")maketime=os.popen('date +%Y-%m-%d" "%H":"%M').read()number=os.popen('ls /data0/backup/video/|wc -l').read()print """备份时间:%s总文件数:%s文件列表:"""%(maketime,number)print """
编号 | "#print "用户 | "print "时间 | "print "大小 | "print "文件 | "for k,v in filename:info = v.split()s = k.split()print "
---|---|---|---|---|
实现效果
附Linux下发送html邮件方式:
mail -s "$(echo -e "title\nContent-Type: text/html")"