上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: ***Python之UDP*** UDP(user datagram protocol,用户数据报协议)是无连接的,面向消息的,提供高效率服务。不会使用块的合并优化算法,, 由于UDP支持的是一对多的模式,所以接收端的skbuff(套接字缓冲区)采用了链式结构来记录每一个到达的UDP包,在每个UDP 阅读全文
posted @ 2018-07-22 12:16 王先生是胖子 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Python之FTP实现 上传下载: 1 import socket 2 import struct 3 import json 4 import subprocess 5 import os 6 7 class MYTCPServer: 8 address_family = socket.AF_I 阅读全文
posted @ 2018-07-16 16:09 王先生是胖子 阅读(501) 评论(0) 推荐(0) 编辑
摘要: Python之粘包 让我们基于tcp先制作一个远程执行命令的程序(1:执行错误命令 2:执行ls 3:执行ifconfig) 注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'), shell=True, stderr=subprocess.PIPE, s 阅读全文
posted @ 2018-07-16 16:08 王先生是胖子 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Python之目录结构 项目名project_name project_name -|--bin (可执行文件) --|--start.py 1 import os,sys #设置环境变量 2 BASE_DIR=os.path.dirname(os.path.dirname(os.path.absp 阅读全文
posted @ 2018-07-11 21:28 王先生是胖子 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Python之套接字 客户端Client/服务端Server架构: 1、硬件C/S架构 2、软件C/S架构 OSI4层:4层里有五层,五层里又有7层。 四层 五层 七层 网络接口层 物理层 物理层 网络接口层 数据链路层 数据链路层 网络层 网络层 网络层 传输层 传输层 传输层 应用层 应用层 应 阅读全文
posted @ 2018-07-10 20:49 王先生是胖子 阅读(565) 评论(0) 推荐(0) 编辑
摘要: Python之异常处理 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下: 而错误分成两种 1 #语法错误示范一 2 if 3 #语法错误示范二 4 def test: 5 阅读全文
posted @ 2018-07-04 10:57 王先生是胖子 阅读(233) 评论(0) 推荐(1) 编辑
摘要: Python之模块和包导入 模块导入: 1.创建名称空间,用来存放模块XX.py中定义的名字 2.基于创建的名称空间来执行XX.py。 3.创建名字XX.py指向该名称空间,XX.名字的操作,都是以XX.py为准。 什么是模块? 1 大家之前在编写ATM作业时,思路是先将程序中都需要有哪些功能定义出 阅读全文
posted @ 2018-07-04 10:56 王先生是胖子 阅读(222) 评论(0) 推荐(1) 编辑
摘要: Python之模块 时间模块: import time time模块有三种方式来表示时间:时间戳,元组,格式化的时间字符串。 (1)时间戳(给计算机看的):timestamp通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量,运行type(time.time()),返回 阅读全文
posted @ 2018-07-03 19:58 王先生是胖子 阅读(232) 评论(0) 推荐(1) 编辑
摘要: Python之面向对象上下文管理协议 析构函数: 1 import time 2 class Open: 3 def __init__(self,filepath,mode='r',encode='utf-8'): 4 self.f=open(filepath,mode=mode,encoding= 阅读全文
posted @ 2018-07-02 12:52 王先生是胖子 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Python之面向对象slots与迭代器协议 slots: 1 # class People: 2 # x=1 3 # def __init__(self,name): 4 # self.name=name 5 # def run(self): 6 # pass 7 8 9 # print(Peop 阅读全文
posted @ 2018-07-02 12:51 王先生是胖子 阅读(164) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页