import socket
import time
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
SEND_BUF_SIZE = 13
RECV_BUF_SIZE = 17
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.setsockopt( socket.SOL_SOCKET, socket.SO_SNDBUF, SEND_BUF_SIZE)
s.setsockopt( socket.SOL_SOCKET, socket.SO_RCVBUF, RECV_BUF_SIZE)
print s.getsockopt(socket.SOL_SOCKET, socket.SO_RCVBUF)
print s.getsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF)
s.connect(("192.168.137.2",8080))
s.settimeout(10)
#print s.getsockopt()
print s.getsockname()
print s.getpeername()
#s.sendall("this is shutdown test" + "\r\n")
print dir(socket.herror)
print(socket.SHUT_RDWR)
print(socket.SHUT_RD)
print(socket.SHUT_WR)
#print s.recv(90)
s.s
20.5 PUSH标志
最新推荐文章于 2020-03-10 20:23:50 发布
本文深入探讨了PUSH标志在计算机指令集中的作用,详细解释了它如何影响堆栈操作,以及在程序流程控制和异常处理中的关键角色。通过实例分析,揭示了PUSH标志在实际编程中的有效运用。
摘要由CSDN通过智能技术生成