python 代码调试总结 代码调试 打印:print 说明:在需要的地方添加打印语句,以便观察程序的执行过程。 断言:assert 说明:凡是使用print的地方,都可以使用assert添加断言... ernestwang 2019-07-28 820 #python
python进行图片处理 图片处理 说明:通常对于图片操作有,缩放、旋转、翻转、裁剪、滤镜、画图等 扩展库:PIL,只支持PY2,只要安装pillow库之后就可支持PY3 安装:pip install pillo... ernestwang 2019-07-28 815
网络相关基本概念-TCP协议/UDP协议 网络相关概念 OSI七层模型:OSI是一个开放性的通信系统互连参考模型 TCP/IP:在OSI七层模型的基础上简化出来的一套网络协议簇,得到了广泛使用 TCP协议:传输控制协议... ernestwang 2019-07-28 869
python线程学习之数据共享 数据共享 全局变量 import threading # 全局变量可以共享 num = 250 def run( : global num num += 10 ... ernestwang 2019-07-28 786 #线程 #python
多线程与网络编程-python学习 线程简介 线程可以认为是轻量级的进程。 一个进程都要至少一个线程(主线程 一个进程想要实现多任务,可以创建多个线程 进程之间数据是独立的,同一进程下的线程之间数据是共享的 线程... ernestwang 2019-07-28 828 #网络编程 #多线程 #python
python 自定义进程类 自定义进程类 说明:将进程的操作处理封装成类,要求继承自multiprocessing.Process 示例: from multiprocessing import Process i... ernestwang 2019-07-28 771 #python
python 进程管理-数据共享 数据共享 全局变量:不能共享 import multiprocessing # 全局变量多个进程之间不能共享 num = 250 def run( : global num... ernestwang 2019-07-28 866 #进程管理 #python
python进程管理 进程管理 简单示例: import multiprocessing import os import time def do_something(*args, **kwargs : ... ernestwang 2019-07-28 999 #进程管理 #python
python-进程使用-进程简介 进程简介 什么是进程(任务 ? 在计算机中,一个进程就是一个任务。其实就是运行着的程序 在操作系统中,进程是程序执行和资源分配的基本单元。 单核CPU实现多任务 将CPU... ernestwang 2019-07-28 908
python-正则表达式-正则函数 正则函数 正则切割 import re # re.split( c = re.compile(r'\d' # 正则切割 s = c.split('正则其实不难1但是学完之后2发... ernestwang 2019-07-28 886 #正则表达式 #python
python:正则语法 正则语法 单个字符 普通字符:就是一对一的完整匹配 []:匹配指定范围内的任意一个字符 [abc]:任意一个字符 [0-9]:所有的数字 [a-zA-Z]:所有的字母... ernestwang 2019-07-28 841 #python
python:正则表达式/应用场景/使用原则 应用场景 特定规律字符串的切割、查找、替换等 邮箱、URL、手机号、IP等的匹配 爬虫项目中特定内容的提取 使用原则 只要能够使用字符串函数解决的问题就不要使用正则 正则的效... ernestwang 2019-07-28 857 #正则表达式 #python
python:异常处理/相关概念/异常处理 相关概念 错误:程序运行之前的语法问题。如:关键字、缩进不齐、符号不成对等 异常:程序运行过程中出现的问题。如:除数为0、下标越界、访问不存在的属性等 异常处理 说明: 异常处... ernestwang 2019-07-28 878 #异常处理 #python
python -面向对象-设计模式-属性函数 设计模式 说明:针对特定场景问题的特定解决方案 单例模式:无论创建多少次对象,得到的始终都是同一个 示例: class Person: def __new__(cls, *ar... ernestwang 2019-07-28 850 #python
python 面向对象- 内置函数 内置函数 回顾 内置函数 触发时机 __ init __ 构造方法,创建完对象初始化时 __ del __ 析构方法,对象即将销毁时 __ getattr __ 获取不存... ernestwang 2019-07-28 872 #python
面向对象:多态特性 多态特性 说明:不同的对象,调用相同的方法,有不同的响应。 示例: class Animal: def run(self : print('小动物走道姿势都不一样'... ernestwang 2019-07-28 797 #多态
面向对象三大特点,类的继承 三大特点 封装:既是对数据的封装,又是对处理数据方法的封装。 继承:强调父子类的关系 多态:不同的对象调用相同的方法,有不同的响应 类的继承 相关概念 继承:父类的属性和方... ernestwang 2019-07-28 937
python:常用内置函数 常用内置函数 说明:在特定时机被系统自动调用的函数,不需要手动调用 如:__init__、__del__、__str__ 设置、获取、删除属性时自动触发的方法 class Per... ernestwang 2019-07-28 812 #python
python 面向对象:认识面向对象 面向对象 认识面向对象 与面向过程对比: 面向过程:数学逻辑的映射,学会做个好员工 面向对象:生活逻辑的映射,学会做个好领导 生活实例 类 人 手机 电脑 对象... ernestwang 2019-07-28 851 #python
虚拟环境-创建虚拟环境 虚拟环境 为什么使用虚拟环境? 在一个环境中不同软件依赖同一个包的不同版本,为了进行环境隔离可以使用虚拟环境。 安装工具:virtualenv pip install vir... ernestwang 2019-07-28 798 #环境
python:模块使用 模块使用 定义:可以理解为工具包,里面通常有类、函数、变量等,需要时导入即可 分类:按照来源划分 标准库:random、os、math等 自定义:根据需要自己书写的模块 第三方... ernestwang 2019-07-28 866 #python
python常用模块: time,calendar,datetime time 示例: import time print('hello' # 睡眠指定的秒数 # time.sleep(2 print('world' # 获取时间戳:从1970-01... ernestwang 2019-07-28 853 #python
python -目录操作 目录操作 示例: import os # 查看当前工作目录 # print(getcwd( # 创建目录:不可以创建中间目录 # os.mkdir('test' # os.mkdir(... ernestwang 2019-07-27 829 #python
python-OS模块操作 OS模块 基本使用 import os # 查看操作系统类型 # print(os.name # 可以执行系统命令 # calc:可以弹出计算器 # os.system('calc'... ernestwang 2019-07-27 819
python 迭代器 详解 迭代器 迭代是python的一种访问集合元素的方式,从前到后, 迭代器是能记住遍历位置的对象。生成器就是特殊的迭代器, 判断是否是迭代器。 From collections import i... ernestwang 2019-07-27 871 #python