Python 从入门到放弃 - 示例代码汇总
Lesson1 登陆验证 https://github.com/huyx1501/python-study/blob/master/Day1/work1-Login.py 本节笔记:Python 从入门到放弃 - Lesson 1 基础运算、条件语句、循环 L … 阅读全文
Lesson1 登陆验证 https://github.com/huyx1501/python-study/blob/master/Day1/work1-Login.py 本节笔记:Python 从入门到放弃 - Lesson 1 基础运算、条件语句、循环 L … 阅读全文
MySQL基础 略…… 参考https://www.runoob.com/mysql/mysql-tutorial.html pymysql pymsql是Python中个操作MySQL的模块,它的使用方法和另一个MySQL操作模块MySQLdb几乎相同。 p … 阅读全文
RabbitMQ RabbitMQ生产消费者 最简单的通信队列: P为生产者,C为消费者 消费者可以是多个,这时队列会采用轮询的方式分发消息给消费者 生产者: 消费者: 队列和消息持久化 默认队列和消息在RabbitMQ服务器重启后会失效,如果如需是队列一直有 … 阅读全文
多进程 multiprocessing模块 与threading模块用法相似,用于创建多进程 进程间通信 Queue 用于进程间传递数据的队列,与线程队列用法类似,通过put()和get()来存取队列 Pipe Pipe对象是一个可以实现进程间通信的管道,包含 … 阅读全文
进程与线程简介 进程与线程的区别和联系 python多线程 threading模块 python使用threading模块定义多线程 join 主线程等待子线程结束后才会继续执行 deamon deamon用于指定线程为守护线程,主程序结束时无需等待守护线程结 … 阅读全文
socket 简单SSH server client socket 简单FTP server client socketserver socketserver是对socket的封装,简化了socket服务器创建流程 基本流程 1. 创建一个handler类,继 … 阅读全文
类的高级方法 静态方法 通过@staticmethod装饰器将类中的一个方法转换成静态方法,静态方法不能使用类和实例的变量 类方法 通过@classmethod装饰器将类中的一个方法转换成类方法,类方法只能使用类变量,不能使用实例变量 属性方法 通过@prop … 阅读全文
类的基本特性 1. 封装 2. 继承 3. 多态 类的定义和实例化 构造函数和析构函数 构造函数 用于对示例进行初始化 析构函数 用于在对象销毁时进行一些指定工作 类变量和实例变量 类变量 属于类本身的变量,所有类的实例公用的变量 实例变量 属于每个实例自己的 … 阅读全文
模块和包导入 模块导入方法 import XXX 根据环境变量PATH的内容查找模块并导入 from YYY import XXX 1. from dir import module 2. from mudule import [function or var … 阅读全文
文件读写 打开文件 打开模式说明 模式 作用 b 二进制模式 r 只读方式 w 只写方式(指针在开头,重写文件) a 追加模式(指针在结尾,追加内容) r+ 读写模式 w+ 写读模式 a+ 追加读写模式 读取文件 读取并打印文件内容 使用迭代器读取 写入文件 … 阅读全文