摘要: udp 套接字对话 # 基本基于udp的套接字对话客户端 import socket udpclient=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) server_ip_port=("127.0.0.1",8080) while True: ins 阅读全文
posted @ 2017-09-20 16:40 Adamanter 阅读(87) 评论(0) 推荐(0) 编辑
摘要: ftp的单线程 # upload and download client.py import socket import struct import json import os class MYTCPClient: address_family = socket.AF_INET socket_ty 阅读全文
posted @ 2017-09-20 16:35 Adamanter 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 多个客户端写3个 # 基于tcp并发多线程的客户端,多个客户端都是一样的测试 import socket phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) phone.connect(("127.0.0.1",8080)) while Tr 阅读全文
posted @ 2017-09-20 16:32 Adamanter 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 粘包问题以及解决方案 粘包客户端和服务端: 1 # 粘包案例client.py 2 import socket,time 3 import subprocess 4 phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) 5 6 ip_port= 阅读全文
posted @ 2017-09-20 16:23 Adamanter 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 客户端和服务端建立套接字的基本流程 基本套接字案例 基于tcp的简单套接字网络编程 基于tcp的套接字实现远程执行命令的操作:subprocess模块 阅读全文
posted @ 2017-09-20 16:11 Adamanter 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 多分枝报错 万能异常 try-except-finally try-else-finally 阅读全文
posted @ 2017-09-20 15:59 Adamanter 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 导入包 模块与包from导入 模块与包import导入 模块的搜索路径 阅读全文
posted @ 2017-09-20 15:57 Adamanter 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 简单计算器 阅读全文
posted @ 2017-09-20 15:43 Adamanter 阅读(171) 评论(0) 推荐(0) 编辑
摘要: json的序列化和反序列化 关于pickle的存取和读取 阅读全文
posted @ 2017-09-20 15:35 Adamanter 阅读(124) 评论(0) 推荐(0) 编辑
摘要: logging的基本配置 搞一个函数用于输出日志记录 阅读全文
posted @ 2017-09-20 15:06 Adamanter 阅读(89) 评论(0) 推荐(0) 编辑
摘要: sys基本用法 小测试 阅读全文
posted @ 2017-09-20 14:35 Adamanter 阅读(131) 评论(0) 推荐(0) 编辑
摘要: os模块的基础用法 阅读全文
posted @ 2017-09-20 14:20 Adamanter 阅读(103) 评论(0) 推荐(0) 编辑