Jonathan1314

导航

2017年3月17日 #

Python自动化开发 - 进程、线程(一)

摘要: 本节内容 1、操作系统发展史 2、进程和线程 3、Python threading 模块 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程 阅读全文

posted @ 2017-03-17 09:25 Jonathan1314 阅读(239) 评论(0) 推荐(0) 编辑

2017年3月9日 #

Python自动化开发 - 网络编程

摘要: 本节内容 1、客户端/服务器架构 2、OSI七层 3、socket层 4、socket是什么 5、套接字发展史及分类 6、套接字工作流程 即Client/Server架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机 阅读全文

posted @ 2017-03-09 18:10 Jonathan1314 阅读(494) 评论(0) 推荐(0) 编辑

Python自动化开发 - 面向对象(二)

摘要: 本节内容 1、isinstance(obj,cls)和issubclass(sub,super) 2、反射 3、__setattr__,__delattr__,__getattr__ 1、isinstance(obj,cls) 检查obj是否是类 cls 的对象 2、issubclass(sub, 阅读全文

posted @ 2017-03-09 18:06 Jonathan1314 阅读(254) 评论(0) 推荐(0) 编辑

2017年3月3日 #

Python自动化开发 - 常用模块(二)

摘要: 本节内容 1、shutil模块 2、shelve模块 3、xml处理模块 4、configparser模块 5、hashlib模块 6、subprocess模块 7、re模块 高级的文件、文件夹、压缩包 处理模块 1、shutil.copyfileobj(fsrc, fdst[, length]) 阅读全文

posted @ 2017-03-03 10:41 Jonathan1314 阅读(988) 评论(0) 推荐(0) 编辑

Python自动化开发 - 面向对象(一)

摘要: 本节内容 1、编程范式 面向过程编程 面向对象编程 面向过程编程 面向对象编程 2、面向对象编程介绍 类的语法 类与实例内存分配 构造方法 自定义方法 类的语法 类与实例内存分配 构造方法 自定义方法 3、面向对象特性 编程是程序员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过 阅读全文

posted @ 2017-03-03 10:41 Jonathan1314 阅读(238) 评论(0) 推荐(0) 编辑

2017年2月21日 #

Python自动化开发 - 常用模块(一)

摘要: 本节内容 1、模块介绍 2、time&datetime模块 3、random模块 4、os模块 5、sys模块 6、json&pickle模块 7、logging模块 模块,是一堆代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代 阅读全文

posted @ 2017-02-21 10:00 Jonathan1314 阅读(877) 评论(0) 推荐(0) 编辑

Python自动化开发 - 内置函数总结

摘要: Python解释器提供了很多内置函数 参考链接:https://docs.python.org/3.6/library/functions.html 1、绝对值:abs(-1) 2、最大最小值:max([1,2,3])、min([1,2,3]) 3、序列长度:len('abc')、len([1,2, 阅读全文

posted @ 2017-02-21 09:59 Jonathan1314 阅读(380) 评论(0) 推荐(0) 编辑

2017年2月17日 #

Python自动化开发 - 模块与包

摘要: 本节内容 一、模块 1、import module 2、from module import 3、from module import * 4、模块的__name__属性 5、模块搜索路径 6、编译Python文件 7、标准模块 二、包 1、包的概述 2、import packet.module 3 阅读全文

posted @ 2017-02-17 10:41 Jonathan1314 阅读(1727) 评论(0) 推荐(0) 编辑

Python自动化开发 - 函数式编程

摘要: 本节内容 一、函数式编程 二、高阶函数 1、变量可以指向函数 2、函数名也是变量 3、传入函数 三、返回函数 1、函数作为返回值 2、闭包特性 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务, 这种分解可以称之为面向过程的程 阅读全文

posted @ 2017-02-17 10:39 Jonathan1314 阅读(276) 评论(0) 推荐(0) 编辑

Python自动化开发 - 装饰器

摘要: 本节内容 一、装饰器导引 1、函数对象特性 2、扩展业务功能需求 3、各种解决方案 二、装饰器解析 1、装饰器基本概念 2、无参装饰器解析 1、函数对象特性 2、扩展业功能需求 初创公司有N个业务部门,1个基础平台部门,基础平台负责提供底层的功能,如:数据库操作、redis调用、监控API等功能。 阅读全文

posted @ 2017-02-17 10:38 Jonathan1314 阅读(303) 评论(0) 推荐(0) 编辑