18Python中的socket编程
来源:互联网 发布:立石和 知乎 编辑:程序博客网 时间:2024/06/16 01:37
Server
# -*-coding: utf-8 -*-# 1.Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,# 使主机间或者一台计算机上的进程间可以通讯。# 2.建立服务端程序:# (A)创建socket对象# (B)调用bind函数来执行服务的端口# (C)调用accept,等待客户端的连接,返回connection对象,表示已连接到客户端,# 否则没有连接到。import socket;server1 = socket.socket(); # .之前是模块名host = socket.gethostname();port = 12345;server1.bind((host, port));server1.listen(5) # 监听客户端,参数代表最大连接数量。while True: c, addr = server1.accept(); # 阻塞式等待连接的到来。 print '连接地址:', addr; c.send('Hello, Client!'); c.close();
Client
# -*-coding: utf-8 -*-import socket;s1 = socket.socket();host = socket.gethostname();port = 12345;s1.connect((host, port));print s1.recv(1024);s1.close();
阅读全文
0 0
- 18Python中的socket编程
- Python 中的 socket 编程
- Python 中的 socket 编程
- python多线程在socket编程中的应用(代码范例)
- Python中的socket网络编程(TCP/IP,UDP)讲解
- python socket 编程手记
- Python Socket 编程
- python socket编程
- Python Socket编程
- Python Socket编程范例
- Python socket模块编程
- Python socket编程学习
- python socket编程
- [Python] 网络编程(Socket)
- Python socket编程
- Python socket编程
- Python socket编程
- Python socket 编程
- KNN(K最临近算法)的python实现
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- 分布式数据库
- (学习java)BF算法
- pip 最新国内源
- 18Python中的socket编程
- 《R语言实战》自学笔记 day1
- p740备件号
- 课后作业之手机类(指针法)
- 对JAVA的理解
- vuejs(1)
- C6748_UART_EDMA
- 设计模式--简单工厂模式
- 2·RHCSA设定主机名、设定网络参数、设置yum