1、客户端

from socket import *

def main():
# 创建套接字
tcp_socket = socket(AF_INET,SOCK_STREAM)
# 链接服务端
ip = input('请输入链接ip:')
port = int(input('请输入链接port:'))
dest_addr = (ip,port)
tcp_socket.connect(dest_addr)
# 发送内容
while True:
sent_date = input('请输入发送内容:')
date = tcp_socket.send(sent_date.encode('utf-8'))
# 关闭套接字
tcp_socket.close() if __name__ == '__main__':
main()

2、tcp_服务端

from socket import *
def main():
# 创建套接字
tcp_service = socket(AF_INET,SOCK_STREAM)
# 绑定端口地址
tcp_service.bind(('',5060))
# listen是套接字变被动连接
tcp_service.listen(128)
# accept 等待客户段接入
client_socket,client_addr = tcp_service.accept()
# 接收内容
while True:
rec_date = client_socket.recv(1024) print('接收到的内容:',rec_date.decode('utf-8'))
# 关闭套接字
client_socket.close() if __name__ == '__main__':
main()

最新文章

  1. c++中的指针
  2. bzoj1113: [Poi2008]海报PLA
  3. MVC5+EF6 简易版CMS(非接口) 第一章:新建项目
  4. Spring 4 官方文档学习(十一)Web MVC 框架之配置Spring MVC
  5. JDK,JRE,JVM区别与联系-理解与概括
  6. Windows Store APP- C# to get IP Address
  7. ArcGIS学习记录-Excel和Txt中XY点数据生成点Shape文件方法
  8. 关于Cookie的有关内容
  9. c代码中调用c++,c++代码中调用c代码
  10. android 计时器,倒计时
  11. [置顶] SpecDD(混合的敏捷方法模型)主要过程概述
  12. 通过数据流处理-微信小程序生成临时二维码
  13. Spring中bean的注入方式
  14. CodeForces - 1101B
  15. English trip V1 - B 20. Likes and Dislikes 喜欢和不喜欢 Teacher:Sole Key:
  16. Codeforces 923 A. Primal Sport
  17. pcduino nfs挂在光盘
  18. AngularJs 表单提交按钮状态
  19. Linux学习-计算机基础
  20. 【Android】14.1 内部文件存储和读取

热门文章

  1. IOS开发-经常使用站点集合
  2. 安装xcode6 beta 后调试出现Unable to boot the iOS Simulator以及编译苹果官方Swift的demo报错failed with exit code 1的解决的方法
  3. 去除ListView 上下边界蓝色或黄色阴影
  4. 上传canvas图片到服务器
  5. python中对单例模式的理解
  6. PostgreSQL两种事务隔离级
  7. 《剑指offer》包含min函数的栈
  8. BZOJ 3674: 可持久化并查集模板
  9. v2.0版本小程序开发心得(代码之外)
  10. OpenJDK源码研究笔记(六)--观察者模式工具类(Observer和Observable)和应用示例