摘要: HTTP协议 一、定义 HTTP协议(超文本传输协议):一种无状态的、应用层的、以请求/应答方式运行的协议,它使用可扩展语义和自然描述消息格式, 与基于网络的超文本信息系统灵活的互动。 二、HTTP消息的格式 (一)、语义话的表达格式 请求格式: 请求方法:GET/POST/PATCH/PUT/DE 阅读全文
posted @ 2020-02-26 08:51 大道至诚 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 网络编程基础 一、架构分类: C/S架构:client客户端和server服务端 B/S架构:browser浏览器和server服务端 B/S架构隶属于C/S架构,C/S架构的优势是可以充分的调度PC机的性能,但是B/S架构的优势是统一了接口。 二、网络通信基础 局域网与交换机的通信原理 ip地址: 阅读全文
posted @ 2020-02-17 19:10 大道至诚 阅读(120) 评论(0) 推荐(0) 编辑
摘要: collections模块 collections模块是数据类型的扩展模块,一些非常重要但平常又不经常使用的数据类型都放在该模块 (一)、单端队列 单端队列的特点: 先进先出:一边进另一边出,必须严格按照顺序进行 导入模块:import queue 实例化单端队列对象:q = queue.Queue 阅读全文
posted @ 2020-02-16 17:35 大道至诚 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 异常处理 异常处理的格式: 常用的异常处理类型: |异常名称 | 描述 | |: |: | |BaseException | 所有异常的基类| |SystemExit | 解释器请求退出| |KeyboardInterrupt | 用户中断执行(通常是输入^C)| |Exception |常规错误的 阅读全文
posted @ 2020-02-16 14:03 大道至诚 阅读(136) 评论(0) 推荐(0) 编辑
摘要: logging日志模块 一、login可以显示的信息类型: 调试信息:logging.debug('调试信息') 基础信息:logging.info('基础信息') 警告信息:logging.warning('警告信息') 错误信息:logging.error('错误信息') 严重错误信息:logg 阅读全文
posted @ 2020-02-16 10:09 大道至诚 阅读(94) 评论(0) 推荐(0) 编辑
摘要: hashlib模块 hashlib模块是一个摘要算法模块,能够把一个字符串数据类型的变量转换成一个定长的、密文的字符串,字符串里的每一个字符都是一个十六进制数。 一、hashlib模块算法的共同特点 对于同一个字符串,不管字符串有多长,只要是相同的,无论在任何环境下,多少次执行,在任何语言中使用相同 阅读全文
posted @ 2020-02-15 17:23 大道至诚 阅读(242) 评论(0) 推荐(0) 编辑
摘要: [TOC] 序列化模块汇总 一、序列和序列化的区别: 序列:在python中序列包括字符串、列表、元组,通常情况下可以被下标索引的数据类型才能被称为序列 序列化:序列化中的序列定义非常狭义,只包括字符串。把一个类型转换成字符串的过程被称为序列化 反序列化:从文件中读取数据并转换成原有格式的过程被称为 阅读全文
posted @ 2020-02-15 10:22 大道至诚 阅读(202) 评论(0) 推荐(0) 编辑
摘要: os模块 os模块是和操作系统直接进行交互的,sys模块是直接和python解释器进行交互的。 一、和工作目录有关的 os.getcwd():获取当前文件的工作目录,不是文件的存放路径,而是文件在哪个路径执行打印的就是哪个路径。如果希望获取当前文件所在的路径,那么就使用__file__。 os.ch 阅读全文
posted @ 2020-02-14 18:34 大道至诚 阅读(266) 评论(0) 推荐(0) 编辑
摘要: sys模块 sys.path: 当前文件的路径 sys.modules: 当前文件一共导入了多少的路径存在内存中 sys.platform: python解释器定义的当前的操作系统,这个是和python解释器打交道的,这个不准确 sys.exit(): 执行退出程序,退出后后续的程序不会再执行。 s 阅读全文
posted @ 2020-02-14 14:33 大道至诚 阅读(117) 评论(0) 推荐(0) 编辑
摘要: time模块 计算机的起始时间: 英国伦敦时间: 1970.1.1.0:0:0 北京时间: 1970.1.1.8:0:0 时间戳时间: time.time()获取当前时间的时间戳 时间戳是一个float格式的,例如:1581652597.4924521 格式化时间(str format time): 阅读全文
posted @ 2020-02-14 13:42 大道至诚 阅读(223) 评论(0) 推荐(0) 编辑