自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

来自学习笔记,希望对小白有所帮助~

  • 博客(10)
  • 收藏
  • 关注

原创 网络编程介绍

1,目标:编写一个C/S架构的软件 C/S:Client----------------基于网络-------------Server         客户端                                                 服务端 B/S:Browser------------基于网络-------------Server           浏览器    ...

2018-08-28 19:05:26 126

原创 单例模式的四种实现方式

单例模式:多次实例化的结果指向同一实例 一,单例模式实现方式一 import settings class MySQL:     __instance = None     def __init__(self,ip,sport):         self.ip = ip         self.port = port     @classmethod     def fro...

2018-08-28 18:56:07 975

原创 元类

一,元类的介绍 1,什么是元类: 源自一句话:在python中,一切皆对象,而对象都是由类实例化得到的,总的来说元类就是类的类 class OldboyTeacher:     def __init__(self,name,age,sex):         self.name=name         self.age=age         self.sex=sex     def s...

2018-08-28 00:18:14 155

原创 程序中的异常捕捉与处理

1,什么是异常处理, 异常时错误发生的信号,一旦程序出错就会产生一个异常,如果该异常没有被应用程序处理,那么该异常就会被跑出,程序的执行也会随之终止 异常包含三个部分: 1>,traceback异常的追踪信息 2>,异常的类型 3>,异常的信息 错误分为两大类: 1>,语法上的错误:在程序隐形前就应该立即修正 2>,逻辑上的错误 当我们可以预知程序发...

2018-08-27 20:33:02 2589

原创 面对对象编程一些内置函数与反射

1,isinstance() 举个例子: class Foo:      def name(self):         self.name = name obj = Foo() print(obj,Foo)     #判断obj是不是Foo的对象 输出:True 2,issubclass() class Foo:     pass class Bar(Foo):     p...

2018-08-23 19:17:22 91

原创 类中函数的三种装饰器

一,,property, property装饰器是用来将类内的函数属性伪装成数据属性 class People:     def __init__(self,name,weight,height):         self.name = name         self.weight = weight         self.height = height     @prope...

2018-08-22 13:03:53 820

原创 面对对象之三大特点(多态(组合),封装)

一,组合 1,什么是组合 组合指的是某一对象拥有一个属性,该属性的值是另外一个类的对象 class Foo:     pass class Bar:     pass obj=Foo() obj.attr=Bar() obj.xxx obj.attr.yyy 2,为何要用组合 通过为某一个对象添加属性(属性的值是另外一个类的对象)的方式,可以间接地将两个类关联/整合/组合到一起 ...

2018-08-21 19:10:41 253

原创 面对对象编程之三大特性之继承

一,继承的介绍 1,什么是继承        继承一种新建类方式,新建的类称之为子类/派生类,被继承的类称之为父类\基类\超类 python中继承的特点:     1,子类可以遗传/重用父类的属性     2,python中一个子类可以同时继承多个父类     3,在继承背景下去说,python中的类分为两种:新式类和经典类          新式类:但凡继承了object的类foo...

2018-08-20 16:14:43 273 1

原创 python中 日志模块的使用

import logging 1,控制日志级别 2,控制日志格式 3,控制输出的目标文件 logging.basicConfig(filename='access.log',format='%(asctime)s - %(name)s - %(levelname)s -%(module)s:  %(message)s',                     datefmt='%Y-%m...

2018-08-10 20:05:19 602

原创 包的使用

1,包的使用part1 #coding:utf-8 注意: 在python2,包下必须有一个__init__.py文件,而python3中即便是没有也不会报错# 首次导入包,发送三件事,  1. 以包下的__init_.py文件为基准来产生一个名称空间 2. 执行包下的__init_.py文件的代码,将执行过程中产生的名字都丢到名称空间中  3. 在当前执行文件中拿到一个名字p1,该p1就是...

2018-08-10 19:27:26 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除