从比赛的一道PPC题中对send和recv方法的认识服务端源码: 1 #!/usr/bin/env python 2 # coding: utf-8 3 4 import random 5 import time 6 import SocketServer 7 8 from congratula.....
分类:
编程语言 时间:
2015-05-19 00:22:25
阅读次数:
184
算了,选择了Python就一路走下去,管对还是错,既然选择了前方,就不要顾风雨兼程,今天看了Python的socket的编程,真实遇到了各种问题,防火墙,error 10054 ,10049 ,自己就在百度上各种搜索,最终还是出来了,bug调出来的那感觉只有自己最清楚。这些都是自己socket的时候,一些笔记:
1 .netstat -no 这个命令是察...
分类:
编程语言 时间:
2015-05-07 22:16:17
阅读次数:
241
1. socket编程socket类型包括:——TCP socket 和 UDP socket。
常规的客户服务区模式。
——Raw socket
可用于嗅探和注入
2. C/S模式 C/S (Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另...
分类:
编程语言 时间:
2015-04-29 21:46:53
阅读次数:
167
socket()函数用于根据指定的地址族、数据类型和协议来分配一个套接口的描述字及其所用的资源。如果协议protocol未指定(等于0),则使用缺省的连接方式。对于使用一给定地址族的某一特定套接口,只支持一种协议。但地址族可设为AF_UNSPEC(未指定),这样的话协议参数就要指定了。协议号特定于进...
分类:
编程语言 时间:
2015-04-27 00:23:14
阅读次数:
197
异常处理+命令行解析库argparse
Socket.error 与一般I/O和通信问题有关的
Socket.gaierror 与查询地址有关的
Socket.herror 与其他地址错误有关
Socket.timeout 与一个socket上调用settimeout()后,超时处理有关
#-*- coding:utf-8 -*-
import sys
import socket...
分类:
编程语言 时间:
2015-04-26 09:25:47
阅读次数:
129
由于Python天生的优点,特别适用于快速实现功能。? ?? #!/usr/bin/python2.7
import sys
import time
import socket
#import modbus
import threading
import select
class thread(threading.Thread):
d...
分类:
编程语言 时间:
2015-04-26 00:06:12
阅读次数:
168
#!/usr/bin/python?
?
#client
?
from?socket?import?*?
?
HOST?=?‘127.0.0.1‘?
PORT?=?21567?
BUFSIZ?=?1024?
ADDR?=?(HOST,PORT)?
?
tcpCliSock?=?socket(AF_INET,?SOCK_STREAM)?
tc...
分类:
编程语言 时间:
2015-04-17 07:21:55
阅读次数:
155
用struct模块实现python socket收发自定义TCP包...
分类:
编程语言 时间:
2015-03-29 18:04:20
阅读次数:
463
python可以利用socket库实现套接字编程。套接字编程通常分为server端和client端,编程时一般是先server再client,这是最正常的逻辑,因为功能是由server提供的,client必须根据server提供的规则来建立连接和发送消息。server端的函数:函数描述s.bind(address)将套接字绑定到地..
分类:
编程语言 时间:
2015-03-19 06:33:32
阅读次数:
266
一.socketserver的handle方法处理请求二.实例化socketserver的handle方法deffunzioneDemo():
server=ThreadingServer((HOST,PORT),Handler)
server.serve_forever()三.创建daemon进程os.setsid()
#该方法做一系列的事:首先它使得该进程成为一个新会话的领导者,接下来它将进程..
分类:
编程语言 时间:
2015-03-03 06:31:03
阅读次数:
296