摘要: 类的特殊成员方法     1. __doc__  表示类的描述信息 class Func(object): '''__doc__方法是用来打印类的描述信息''' def tell(self): pass def enroll(self): pass pr... 阅读原文
2017-07-30 08:19:02 阅读(796) 评论(0)
摘要:       通过python 来实现这样一个简单的爬虫功能,把我们想要的图片爬取到本地。(Python版本为3.6.0) 一.获取整个页面数据    def getHtml(url): page=urllib.request.urlopen(url) html=page.read() ret... 阅读原文
2017-07-30 06:17:02 阅读(832) 评论(0)
摘要: 静态方法(@staticmethod)     通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,... 阅读原文
2017-07-30 06:00:17 阅读(840) 评论(0)
摘要: 爬取前的准备: BeautifulSoup的导入:pip install BeautifulSoup4 requests的导入:pip install requests 下载jupyter notebook:pip install jupyter notebook 下载python,配置环境(可使用anocand... 阅读原文
2017-07-29 23:47:19 阅读(762) 评论(0)
摘要: import tornado.ioloop import tornado.web class MainHanlwe(tornado.web.RequestHandler): def get(self): login_user=self.get_secure_cookie('login_u... 阅读原文
2017-07-29 22:51:02 阅读(815) 评论(0)
摘要: username = "Anker" passward = "Abc123" number =2 for i in range(1,4,1): _username = input("username:") _passward = input("passward:") if _userna... 阅读原文
2017-07-29 22:37:03 阅读(776) 评论(0)
摘要:       一直都想写点什么,却一直停滞……主要是因为有点懒,同时又想对所发的任何一篇博文都有很高的要求。       在学Python包括其扩展库的过程中记录过很多笔记,只是按自己的习惯所记,直接贴出来其他人不一定看得懂。在这里发文毕竟都是要给别人看的,所以觉得发出来至少也得条理清晰,逻辑严密,才不至于误导了阅读我... 阅读原文
2017-07-29 21:48:01 阅读(807) 评论(0)
摘要: 一、概述   我们知道类可以实例化出对象,那么类本身又是怎么产生的呢?我们就来追溯一下类的起源。 二、类的起源   2.1 创建一个类  class Foo(object): def __init__(self, name): self.name = name f = Foo('bigb... 阅读原文
2017-07-29 21:38:04 阅读(819) 评论(0)
摘要: Scrapy是用纯Python实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来爬取网页内容以及各种图片,非常方便。 Scrapy使用了Twisted异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己实现异步框架... 阅读原文
2017-07-29 20:28:04 阅读(851) 评论(0)
摘要:   装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象.   经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继... 阅读原文
2017-07-29 19:22:04 阅读(834) 评论(0)