摘要: 异常处理 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止) ArithmeticError AssertionError AttributeError BaseException BufferError BytesWarn 阅读全文
posted @ 2018-04-03 21:08 Aline2 阅读(61) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-20 16:01 Aline2 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 新式类VS经典类 新式类: class Fool(object) pass 经典类: class Fool: pass 只有Python2中才分经典类和新式类,Python3中统一都是新式类 在Python2中,没有继承object类的类,以及该类的子类,都是经典类;继承object类的类,以及该类 阅读全文
posted @ 2018-03-08 20:01 Aline2 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 编程范式:面向过程,面向对象 面向过程 VS 面向对象 面向过程编程 核心是过程二字 过程指的是解决问题的步骤,程序从上到下一步一步执行,设计思路是:将大问题分解成一个一个小问题或子程序,再将子程序 分解成小问题,直到借到足够简单的问题的思想 应用场景:一旦完成基本很少改变的场景,著名的例子有Lin 阅读全文
posted @ 2018-01-26 17:43 Aline2 阅读(119) 评论(0) 推荐(0) 编辑
摘要: python使用requirements.txt批量安装包 requirements.txt文件格式: requests==1.2.0 Flask==0.10.1 等等一系列包 cd 到requirements.txt所在目录下执行 pip install -r requirements.txt 只 阅读全文
posted @ 2018-01-10 16:50 Aline2 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 1、 python入门 2、 数据运算 列表 字符串 集合 字典 3、 文件操作 字符编码 4、函数 5、模块 阅读全文
posted @ 2017-12-27 22:40 Aline2 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 模块 一个模块就是一个包含了python定义和声明的文件(文件名就是模块名字加上.py的后缀),模块可以被导入使用。 #但其实import加载的模块分为四个通用类别: 1 使用python编写的.py文件 2 已被编译为共享库或DLL的C或C++扩展 3 把一系列模块组织到一起的文件夹(注:文件夹下 阅读全文
posted @ 2017-12-20 20:33 Aline2 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 装饰器(docorator) 本质是函数,起装饰其他函数作用,为原函数添加附加功能 原则:不能修改被装饰函数的源代码 不修改被装饰函数的调用方式 装饰器需要的知识: 函数即变量 高阶函数 嵌套函数 装饰器=高阶函数+嵌套函数 含参方式 当被装饰函数有几个不同的需求,但是大部分代码相同可以如下: 生成 阅读全文
posted @ 2017-12-11 22:06 Aline2 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 文件操作 对文件操作流程 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【可读;可写;可追加】 w+,写读 a+,同a "U"表示在 阅读全文
posted @ 2017-12-05 20:24 Aline2 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 模块 sys import sysprint(sys.path) #输出相对路径 print(sys.argv) #输出绝对路径 os import os os.system("ipconfig") #调用系统dos命令 要使用自己写的模块想在系统的何何一个地方都使用怎么办呢? 此时你就要把这个ta 阅读全文
posted @ 2017-11-27 20:33 Aline2 阅读(368) 评论(0) 推荐(0) 编辑