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类,继 … 阅读全文
模块和包导入 模块导入方法 import XXX 根据环境变量PATH的内容查找模块并导入 from YYY import XXX 1. from dir import module 2. from mudule import [function or var … 阅读全文
装饰器 在不改变函数和函数调用方法的前提下,实现扩充函数的功能。其依赖三个基本要素 1. 函数即变量 2. 高阶函数 3. 嵌套函数 函数即变量 函数与变量的定义基本原理都是将内容存放到内存,将变量名和函数名作为指针指向内容的内存空间地址,唯一的区别就是变量在 … 阅读全文
文件读写 打开文件 打开模式说明 模式 作用 b 二进制模式 r 只读方式 w 只写方式(指针在开头,重写文件) a 追加模式(指针在结尾,追加内容) r+ 读写模式 w+ 写读模式 a+ 追加读写模式 读取文件 读取并打印文件内容 使用迭代器读取 写入文件 … 阅读全文
变量和常量 变量 变量数据类型在赋值时确定 n = 123 m = "456" p = True 变量的三元运算 a, b, c = 1, 3, 5 d = a if a>b else b print(d) a = 7 e = a if a>b else b … 阅读全文