2013年3月27日
摘要: 有时我们需要在Python中使用zip文件,而在1.6版中,Python就已经提供了zipfile模块可以进行这样的操作。不过Python中的zipfile模块不能处理多卷的情况,不过这种情况并不多见,因此在通常情况下已经足够使用了。下面我只是对一些基本的zipfile操作进行了记录,足以应付大部分的情况了。zipfile模块可以让你打开或写入一个zip文件。比如:import zipfilez = zipfile.ZipFile('zipfilename', mode='r')这样就打开了一个zip文件,如果mode为'w'或'a 阅读全文
posted @ 2013-03-27 20:47 一个人的天空@ 阅读(47027) 评论(3) 推荐(1) 编辑
摘要: 今天继续整理原来写的 python 代码,下面是获取文件信息的 python 处理代码。 获取指定目录下文件的文件名以及文件的数量,然后列出其中还存在的目录名称:#!/usr/bin/env python2#-*-encoding:utf-8-*-import os,sysdef listdir(dir,file):file.write(dir +'\n')fielnum =0list = os.listdir(dir)#列出目录下的所有文件和目录for line in list:filepath = os.path.join(dir,line)if os.path.isdir 阅读全文
posted @ 2013-03-27 17:37 一个人的天空@ 阅读(57643) 评论(1) 推荐(0) 编辑
摘要: 在基于互联网的应用中,程序经常需要自动地发送电子邮件。如:一个网站的注册系统会在用户注册时发送一封邮件来确认注册;当用户忘记登陆密码的时候,通过邮件来取回密码。smtplib模块是python中smtp(简单邮件传输协议)的客户端实现。我们可以使用smtplib模块,轻松的发送电子邮件。下面的例子用了不到十行代码来发送电子邮件:#coding=gbkimport smtplibsmtp = smtplib.SMTP()smtp.connect("smtp.yeah.net", "25")smtp.login('用户名', '密码& 阅读全文
posted @ 2013-03-27 15:57 一个人的天空@ 阅读(479) 评论(0) 推荐(0) 编辑