摘要: from concurrent.futures import ProcessPoolExecutor,ThreadPoolExecutor import time,random,os,threading # 进程池,线程池 def work(n): # print('%s is working' % 阅读全文
posted @ 2017-10-16 19:16 俺老孫 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 模块 什么是模块:一个模块就是一个包含了Python定义和声明的文件,文件名就是模块名字加上.py的后缀 同一个模块不会被重复导入 导入模块的顺序:内置、需要安装的扩展模块、自己写的模块 导入模块的规则:不要在同一行导入多个模块 模块的命名空间: 模块有自己的命名空间 给模块、导入进来的名字重命名 阅读全文
posted @ 2017-10-16 13:49 俺老孫 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 类:具有相同属性和方法的一类事物 对象(实例):具体的某一个人事物 实例化:对象=类的过程 类的定义:class关键字 ,类名首字母大写 类中的属性: 动态属性:方法 静态属性:类属性 总结: 通过init方法初始化来的 在一个类的外面去使用一个对象,这个对象叫什么,你就用这个对象的名字去调它内部的 阅读全文
posted @ 2017-10-16 13:48 俺老孫 阅读(85) 评论(0) 推荐(0) 编辑
摘要: r模式:默认模式,文件不存在则报错 f=open('a.txt',encoding='utf-8') # 打开方式为utf-8,操作系统默认为gbk,以什么编码存的就以什么编码打开,前提是有这个文件,不然报错 print('first-read:',f.read()) # read 全读,读完光标就 阅读全文
posted @ 2017-10-16 13:47 俺老孫 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生或子类 Python中类的继承分为:单继承和多继承 在python3中,所有类默认继承boject 但凡是继承了object类的子类,以及该子类的子类,都称为新式类(在python3中 阅读全文
posted @ 2017-10-16 13:47 俺老孫 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 类:具有相同属性和方法的一类事物 对象(实例):具体的某一个人事物 实例化:对象=类的过程 类的定义:class关键字 ,类名首字母大写 类中的属性: 动态属性:方法 静态属性:类属性 总结: 通过init方法初始化来的 在一个类的外面去使用一个对象,这个对象叫什么,你就用这个对象的名字去调它内部的 阅读全文
posted @ 2017-10-16 13:46 俺老孫 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、socket层 1、如图所示: socket层是存在于应用层和传输层直接抽象出来的一层。 2、socket层是什么? Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的 TCP/IP协议族隐藏在Socket接口后 阅读全文
posted @ 2017-10-16 13:40 俺老孫 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一. 为何要有操作系统 1. 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了,所以为了优化使用,计算机安装了一层系统软件,称之为操作系统,它的任务就是为用户程序提供一个更好,更简单,更清晰的计算机模型并管理所有设备。 2. 程序员无法把 阅读全文
posted @ 2017-10-16 13:39 俺老孫 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 什么是进程:正在运行的程序 主进程要等待子进程结束后才结束,因为主进程要等待子进程结束后帮他们收尸 创建进程的类: 开启多个子进程: 1 def work(): 2 print('子进程的pid:%s,父进程的pid:%s' %(os.getpid(),os.getppid())) 3 time.s 阅读全文
posted @ 2017-10-16 13:38 俺老孫 阅读(184) 评论(0) 推荐(0) 编辑