Python
A2BGeek
这个作者很懒,什么都没留下…
展开
-
Python对象的拷贝
一、定义Python对象的拷贝分为两种:深拷贝和浅拷贝。深拷贝:拷贝对象及其子对象。浅拷贝:只拷贝对象本身,不会拷贝对象的子对象。二、举例有列表a=[1,2,3,4,[5,6]]。浅拷贝有两种方法,一种是切片b=a[:],另外一种是使用copy库c=copy.copy(a)。怎么验证这样是浅拷贝呢?可以看到列表b和列表c中的子列表只是一个引用类型,并原创 2013-05-30 15:15:06 · 1288 阅读 · 0 评论 -
Python中的*args和**kwargs
先来看个例子:[python] view plaincopydef foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'转载 2013-07-31 20:00:26 · 970 阅读 · 0 评论 -
Python群发邮件
今天试了试Python发邮件,突然想到能不能群发邮件呢?群发邮件是smtplib的一个bug,不过最终还是解决了。直接上代码了# encoding: utf-8from email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartimport smtplibmsg = MIMEMultip原创 2013-12-24 20:44:39 · 3402 阅读 · 2 评论 -
Python发送GET和POST请求
在python中,模拟http客户端发送get和post请求,主要用httplib模块的功能。1、python发送GET请求我在本地建立一个测试环境,test.php的内容就是输出一句话:[php] view plaincopyecho 'Old friends and old wines are best.'; python发送get请求转载 2014-02-24 10:02:08 · 2266 阅读 · 0 评论