摘要: 面向对象高级编程 1、对实例进行添加或修改属性都不会影响到calss,那么其他的实例也将或不共享新加的属性,这时候我们可以通过给class绑定属性达到所有实例均可调用的效果;(这是像java静态语言很难实现的) 2、__slots__:限制该class实例能添加的属性,只对当前的类起作用,对子类并没有用,除非在子类... 阅读原文
2018-04-17 23:54:02 阅读(735) 评论(0)
摘要: # -*- conding:utf-8 -*- def getJi(x,y,flag): if flag == '+': num = x + y if flag == '-': num = x - y if flag == '*': num =... 阅读原文
2018-04-17 21:59:01 阅读(789) 评论(0)
摘要: 抽象类和接口类 以下内容大部分摘自博客http://www.cnblogs.com/Eva-J/ 继承有两种用途: 一:继承基类的方法,并且做出自己的改变或者扩展(代码重用) 二:声明某个子类兼容于某基类,定义一个接口类Interface, 接口类中定义了一些接口名(就是函数名)且并未实现接口的功能, 子类继承接口类... 阅读原文
2018-04-17 20:11:01 阅读(744) 评论(0)
摘要:         1 #coding=utf-8 2 #Version:python 3.6.0 3 #Tools:Pycharm 2017.3.2 4 _date_ = '2018/4/17/017 10:48' 5 _author_ = 'Hongyong' 6 7 address_data =... 阅读原文
2018-04-17 19:42:03 阅读(751) 评论(0)
摘要: 变量声明:    变量名字只能是,字母,数字和下划线的任意组合。 变量名字的第一个字符不能为数字 还有一下是python内部保留的关键值 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else',... 阅读原文
2018-04-17 18:44:05 阅读(759) 评论(0)
摘要: 一、简介 shutil – Utility functions for copying and archiving files and directory trees.(用于复制和存档文件和目录树的实用功能。) 二、实例 #!/usr/bin/python3 # -*- coding:utf-8 -*- __aut... 阅读原文
2018-04-17 18:34:01 阅读(736) 评论(0)
摘要: 跟着老男孩培训写的第一次作业 需求: 1、用户可以通过用户名和密码登陆; 2、密码输入错误三次后即锁定用户 3、把用户名、密码、锁定后的用户放在文件里 4、如果没有该用户提示还没有注册 5、使用锁定的用户登陆会提示此用户已经被锁定了 1 #! /usr/bin/env python 2 # -*- coding... 阅读原文
2018-04-17 18:04:03 阅读(762) 评论(0)
摘要:   手把手教你写网络爬虫(3) 作者:拓海 摘要:从零开始写爬虫,初学者的速成指南! 封面:     介绍 大家好!我们从今天开始学习开源爬虫框架Scrapy,如果你看过《手把手》系列的前两篇,那么今天的内容就非常容易理解了。细心的读者也许会有疑问,为什么不学出身名门的Apache顶级项目Nutch,或者人气飙升的国... 阅读原文
2018-04-17 16:58:12 阅读(751) 评论(0)
摘要: python|网络爬虫 概述 这是一个简单的python爬虫程序,仅用作技术学习与交流,主要是通过一个简单的实际案例来对网络爬虫有个基础的认识。 什么是网络爬虫 简单的讲,网络爬虫就是模拟人访问web站点的行为来获取有价值的数据。专业的解释:百度百科 分析爬虫需求 确定目标 爬取豆瓣热度在Top100以内的电影的一些... 阅读原文
2018-04-17 15:46:15 阅读(765) 评论(0)
摘要: 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isinstance()判断... 阅读原文
2018-04-17 14:20:04 阅读(758) 评论(0)