摘要: 复习一下:socket模块 :套接字,网络传输数据,处于应用层和传输层之间的一个抽象层 socket模块更多用法:(了解) 服务端套接字函数 s.bind() 绑定(主机,端口号)到套接字 s.listen() 开始TCP监听 s.accept() 被动接受TCP客户的连接,(阻塞式)等待连接的到来 阅读全文
posted @ 2020-04-20 09:52 蜗牛般庄 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 首先回顾一下小文件的传输 import socket import os import json sk = socket.socket() sk.connect(("127.0.0.1", 8001)) menu = {"1": "upload", "2": "download"} for k, v 阅读全文
posted @ 2020-04-16 16:04 蜗牛般庄 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、文件上传下载 客户端发送一个字典:{上传下载指令,文件名,文件内容}到服务端 ,请求上传和下载 import socket import json sk = socket.socket() sk.bind(('127.0.0.1',8080)) sk.listen() conn, addr = 阅读全文
posted @ 2020-04-12 22:46 蜗牛般庄 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、UDP编码 1、 import socket sk = socket.socket(type=socket.SOCK_DGRAM) while 1: msg_s = input('>>>') sk.sendto(msg_s.encode('utf-8'),('127.0.0.1',8090)) 阅读全文
posted @ 2020-04-12 22:24 蜗牛般庄 阅读(172) 评论(0) 推荐(0) 编辑
摘要: collection模块 是一个数据类型的扩展模板 什么是队列? 1、单端的:先进先出(排队) import queue q=queue.Queue() q.put(1) q.put(2) q.put(3) q.put(4) print(q) # 是一个对象,看不见值 print(q.get()) 阅读全文
posted @ 2020-04-09 22:08 蜗牛般庄 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 异常处理 什么是异常 异常和错误的区别 error 错误 比较明显的错误 再编译代码阶段就能检测出来 异常 再执行代码的过程中引发的异常 异常发生了是什么效果 如何查看报错信息 最简单的异常异常处理 pass 多分支异常处理 l = ['d','z','t'] for i in enumerate( 阅读全文
posted @ 2020-04-09 21:41 蜗牛般庄 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 网络基础相关的知识 (1) 架构 C / S架构 : client客户端 和 server服务器端 优势 : 能充分发挥PC机的性能 B / S架构 : browser浏览器 和 server服务器 隶属于C/S架构 B / S架构 统一了应用的接口. (2) 通信的事: 同一台电脑上两个py程 阅读全文
posted @ 2020-04-08 22:58 蜗牛般庄 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 功能 1. 日志格式的规范 2. 操作的简化 3. 日志的分级管理 logging不能帮你做的事情 自动生成你要打印的内容需要程序员自己在开发的时候定义好 : 在哪些地方需要打印,要打印的内容是什么,内容的级别 logging模块的使用 : 普通配置型 简单的 可定制化差 对象配置型 复杂的 可定制 阅读全文
posted @ 2020-04-08 22:52 蜗牛般庄 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 这个模块不太重要。。。 因为现在都用框架了 我们的配置文件有两个去处 1、py文件 需要import ,用模块的方式以变量的形式取值 2、其他文件 f = open('文件') 以字符串取值 还有一种介于1、2之间 configparserp : 有一种固定格式的配置文件 有一个对应的模块去帮你做这 阅读全文
posted @ 2020-04-08 22:08 蜗牛般庄 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 能够把 一个 字符串 数据类型的变量 转换成一个 定长的 密文的 字符串,字符串里的每一个字符都是一个十六进制数字对于同一个字符串,不管这个字符串有多长,只要是相同的,无论在任何环境下, 多少次执行,在任何语言中使用相同的算法\相同的手段得到的结果永远是相同的只要不是相同的字符串,得到的结果一定不同 阅读全文
posted @ 2020-04-07 23:36 蜗牛般庄 阅读(158) 评论(0) 推荐(0) 编辑
Title
页脚 HTML 代码