发布时间:2015-01-26 15:56:12
要求:取包含-10到9的列表,的再用 filter 和 lambda 实现结果为 [6, 7, 8, 9]代码:l = range(-10,10)assert filter(lambda item: item>=6, l) == [6, 7, 8, 9]要求:定义一个方法get_name(a),a参数为任意一个函数对象,判断函数是否可以调用, 如果可调用,则返回该函数名(断言类型为str),否则返回 “Error..........【阅读全文】
发布时间:2015-01-21 12:19:07
定义一个函数方法,get_doc(module),参数为一个python模块的名字,要求,传入任意一个模块,这个函数可以返回它相对应的帮助文档。例如:print get_doc(re) 就会返回 re 模块的帮助文档。import sysdef get_doc(module): b = sys.modules.keys() a = dir() if module in .........【阅读全文】
发布时间:2015-01-20 19:37:53
#! /usr/bin/env python#coding=utf-8import urllib2import urllibimport cookielibdata={"email":"heshang@sina.com","password":"yao"} #输入自己的登陆用户名和密码post_data=urllib.urlencode(data)cj=cookielib.CookieJar()opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))headers ={"Us.........【阅读全文】
发布时间:2015-01-18 21:09:42
Python内存管理机制 Python引入了一个机制:引用计数。python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。总结一下对象会在一下情况.........【阅读全文】
发布时间:2015-01-18 20:51:07
几乎完全抄袭自http://blog.chinaunix.net/uid-23500957-id-3878767.html由于chinaboywg博文中的代码不规整,写这篇是为了给自已看着方便初学,懂的不多,见谅#在百度音乐上搜superimport urllibquery = urllib.quote("super") url = 'http://music.baidu.com/search?key='+query response = urllib.urlo.........【阅读全文】