![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 66
maqingli87
这个作者很懒,什么都没留下…
展开
-
Python正则表达式指南
原文地址1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其转载 2012-04-24 17:23:05 · 277 阅读 · 0 评论 -
Python XML escape 转义
Python XML escape Python 专用于XML字符串转移的函数。escape examplefrom xml.sax.saxutils import escapeescape("")output: '< & >'quoteattr example>>> from xml.sax.saxutils import quoteattr原创 2012-05-02 13:16:13 · 3358 阅读 · 0 评论 -
Python正则表达式
原文地址 1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已原创 2012-04-23 17:41:18 · 59 阅读 · 0 评论 -
Python 下载网页
from urllib import urlopenif __name__ == "__main__": url = "http://www.bing.com/" webdata = urlopen(url).read() output = open("page.html", "w") output.write(webdata) output.close()原创 2012-05-25 11:26:53 · 1205 阅读 · 0 评论 -
python set
set也是python里一个重要类型,有时候还是蛮好用的。详细文档和说明可以用help(set) 查看其说明和方法。Eg 1:>>> x = set('spam')>>> y = set(['h','a','m'])>>> x, y(set(['a', 'p', 's', 'm']), set(['a', 'h', 'm']))Eg 2:>>> x & y #转载 2012-07-30 10:06:16 · 376 阅读 · 0 评论 -
Python Dict lambda 排序
nums = {'a':3, 'b':5, 'c':16, 'z':235, 'y':10}for key, val in sorted(nums.items(), key = lambda nums: nums[1], reverse = True): print key, str(val)Resultz 235c 16y 10b 5a 3原创 2012-12-10 10:42:07 · 925 阅读 · 0 评论 -
Python 类方法 __init__ __new__ 方法 单件实现
class Test(object): def __init__(self): print 'init' self.init = 'self.init' @classmethod def getInstance(cls): if not hasattr(cls, 'instance'): cls.i原创 2013-03-19 16:12:25 · 784 阅读 · 0 评论