分类
摘要:
面向对象高级编程
1、对实例进行添加或修改属性都不会影响到calss,那么其他的实例也将或不共享新加的属性,这时候我们可以通过给class绑定属性达到所有实例均可调用的效果;(这是像java静态语言很难实现的) 2、__slots__:限制该class实例能添加的属性,只对当前的类起作用,对子类并没有用,除非在子类... 阅读原文
2018-04-17 23:54:02 阅读(734) 评论(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 阅读(743) 评论(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 阅读(749) 评论(0)
摘要:
变量声明:
变量名字只能是,字母,数字和下划线的任意组合。
变量名字的第一个字符不能为数字
还有一下是python内部保留的关键值
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else',... 阅读原文
2018-04-17 18:44:05 阅读(758) 评论(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 阅读(735) 评论(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 阅读(750) 评论(0)
摘要:
python|网络爬虫
概述
这是一个简单的python爬虫程序,仅用作技术学习与交流,主要是通过一个简单的实际案例来对网络爬虫有个基础的认识。
什么是网络爬虫
简单的讲,网络爬虫就是模拟人访问web站点的行为来获取有价值的数据。专业的解释:百度百科
分析爬虫需求
确定目标
爬取豆瓣热度在Top100以内的电影的一些... 阅读原文
2018-04-17 15:46:15 阅读(764) 评论(0)
摘要:
可以直接作用于for循环的数据类型有以下几种:
一类是集合数据类型,如list、tuple、dict、set、str等;
一类是generator,包括生成器和带yield的generator function。
可以直接作用于for循环的对象统称为可迭代对象:Iterable。
可以使用isinstance()判断... 阅读原文
2018-04-17 14:20:04 阅读(757) 评论(0)