摘要: #! /usr/bin/python2.7# -- coding:utf-8 --import os, urllib,urllib2, thread,threadingimport re#匹配音乐urlreg=re.compile('{"name":"(.+?)".+?"rawUrl":"(.+?)",.+?}', re.I)class downloader(threading.Thread): def __init__(self, url, name): threading.Thread.__in 阅读全文
posted @ 2012-12-25 17:13 笑笑小白 阅读(357) 评论(0) 推荐(0)
摘要: python lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2 python lambda它只是一个表达式,而def则是一个语句。下面是python lambda的格式,看起来好精简阿。lambdax:printx如果你在python 列表解析里用到python lambda,我感觉意义不是很大,因为python lambda它会创建一个函数对 阅读全文
posted @ 2012-12-25 16:41 笑笑小白 阅读(12750) 评论(0) 推荐(0)
摘要: 也许有人会说,现在需要正则表达式去验证什么的话,直接在网上找不久一大片吗?还需要学什么啊!是的,现在在网上找确实是一找一大片,但是,有时候我们也遇到这样的情况,就是我们在网上找的复制下来之后粘贴到我们的项目中就是报JS的错误,或者就是实现不了我们想要的效果。可能你复制的这个正则表达式仅仅是别人少些了一个字符或者是你少复制了一个字符。这个时候如果你会一点正则表达式的语法的话,也许只需要你随便仔细看一看,你就可以改一下就好了。而且这怎么说也是一个技术,会的话是自己的,别人有拿不走。反正就是没事的话可以学学,挺好的!呵呵 “正则表达式”描述在搜索文本正文时要匹配的一个或多个字符串。该表达式可用... 阅读全文
posted @ 2012-12-25 16:00 笑笑小白 阅读(328) 评论(0) 推荐(0)
摘要: #xuanhao.pyimport randomdef getResultStr(totalCount,resultCount): elements = [x+1 for x in range(totalCount)] retStr = '' for i in range(resultCount): res = elements[random.randint(0,len(elements)-1)] elements.remove(res) retStr += ' ' +str(res) return retStr#shuang... 阅读全文
posted @ 2012-12-25 15:01 笑笑小白 阅读(211) 评论(0) 推荐(0)
摘要: # _*_ coding :utf-8 -*_import osclass Node(object): def __init__(self,v = None,left = None,right = None,parent = None): self.value = v self.left =left self.right = right self.parent = parentclass BTree(object): def __init__(self): self.root = None self... 阅读全文
posted @ 2012-12-25 14:49 笑笑小白 阅读(201) 评论(0) 推荐(0)