摘要: #coding:utf8#Author = yyobin@gmail.com#Create = 20120517import cookielib, urllib2, urllibimport os, sys,socket ,re#解析有多少页博客pageStr = """allCount : '(\d+)',\s+pageSize : '(\d+)'"""pageObj = re .compile... 阅读全文
posted @ 2015-02-06 16:05 阳光树林 阅读(548) 评论(0) 推荐(0) 编辑
摘要: WINDOWS下Mysql的安装 1.下载mysql-5.6.11-win32并解压如解压到"H:\SoftWare\mysql-5.6.11-win32"2.设置配置文件进入解压目录将 my-default.ini 复制一份 my.ini修改my.ini的配置项[mysqld] basedir = "H:\SoftWare\mysql-5.6.11-win32" datadir = "H... 阅读全文
posted @ 2015-02-06 16:01 阳光树林 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 迭代器就是重复地做一些事情,可以简单的理解为循环,在python中实现了__iter__方法的对象是可迭代的,实现了next()方法的对象是迭代器,这样说起来有点拗口,实际上要想让一个迭代器工作,至少要实现__iter__方法和next方法。很多时候使用迭代器完成的工作使用列表也可以完成,但是如果有很多值列表就会占用太多的内存,而且使用迭代器也让我们的程序更加通用、优雅、pythonic。... 阅读全文
posted @ 2015-02-06 15:59 阳光树林 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 这几天花了点时间了解了下 Python的装饰器。其实以前在书上也看过有关的内容,不过当时不理解。今天把自己的一点体会写出来跟大家分享一下。 网上流传得比较广的,有关 python装饰器的文章有两篇,一篇是 CSDN上的,另外一篇是园子里的。附带链接如下: http://blog.csdn.net/thy38/article/details/4471421 http:/... 阅读全文
posted @ 2015-02-06 15:56 阳光树林 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 不同编码写入文件 用UTF写入文件,解码成UNICODE,然后再编码成GB2312显示1. #coding:utf-8 file = 'unicode.txt' hello_out = "你好 \n" f = open(file, 'w') f.write(hello_out) f.close() f = open(file, 'r') bytes_in = f.read() f.clos... 阅读全文
posted @ 2015-02-06 15:54 阳光树林 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 替换文件中字符(正则) #!/usr/bin/env python import re filename = 'source.c' text = open(filename).read() r = re.compile(r'/\*.*?\*/', re.DOTALL) cr= re.compile('Copyright') def sub_copyright(m): mo = cr... 阅读全文
posted @ 2015-02-06 15:51 阳光树林 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 浅析Python编码问题 http://www.th7.cn/Program/Python/201303/128631.shtml 2013-03-11 07:49:40--点击数:40 更多0 ​ 首先这些问题只有在python2.X版本出现,因为3.X版本中python环境就只有unicode类型的字符串了,即所有程序中处理的都会自动转换 成unicode字符串。那么2.X的pyth... 阅读全文
posted @ 2015-02-06 15:47 阳光树林 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 基础知识汇总 1.self 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。python中的self就相当于C++中的this指针也就是指向对象本身... 阅读全文
posted @ 2015-02-06 15:42 阳光树林 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Python BeautifulSoup 简单笔记 http://rsj217.diandian.com/post/2012-11-01/40041235132http://www.cnblogs.com/scrat/archive/2013/01/18/2866637.htmlBeautiful Soup 是用 Python 写的一个 HTML/XML 的解析器,它可以很好的处理不规范标... 阅读全文
posted @ 2015-02-06 15:41 阳光树林 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、Django的安装、工程建立 1. 用豆瓣的源安装django pip install django - i http://pypi.douban.com/simple 2. 把django-admin.py的路径“;C:\Python27\Lib\site-packages\django\bin\”加入环境变量。 3. django-admin.py startproject mysit... 阅读全文
posted @ 2015-02-06 15:34 阳光树林 阅读(197) 评论(0) 推荐(0) 编辑