创建TCP客户端不需像创建TCP服务器那样麻烦,创建TCP客户端就像我们打电话,只需要两步即可:
1.找电话亭。
2.输入号码。
即:

#导入socket
import socket
#创建TCP/IP套接字
s = socket.socket()
#连接的主机地址
host = "127.0.0.1"
#连接的端口号
port = "8080"
#创建连接
s.connect((host,port))
#输入发送数据
words = input("请输入要发送的数据:")
s.send(words.encode())
#接受对方发送的数据,最大接受字节为1024
receData = s.recv(1024).decode()
print("接收到的数据为:")
#关闭套接字
s.close()

同时运行上篇创建的TCP服务器与该客户端,在该客户端输入“hello”,则会接收到来自服务器发送的"Hello World"

TCP:创建TCP客户端相关推荐

  1. 【python网络编程】创建TCP/UDP服务器进行客户端/服务器间通信

    客户端/服务器网络编程介绍 套接字:通信端点 实例:客户端发送数据,接收服务器返回的时间戳 用Python 编写FTP 客户端程序 客户端/服务器网络编程介绍 软件服务器也运行在一块硬件之上,但是没有 ...

  2. python应用系列教程——python使用socket创建tcp服务器和客户端

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python使用socket创建tcp服务器和客户端. 服务器端为一个时间戳服务器,在接收到客户端发来的数据后,自动回复. 客户端,等待用户输 ...

  3. TCP服务器和客户端的创建(socket/socketserver)

    1 本文记录针对python网络编程学习过程中的socket部分进行记录与总结,内容仅仅涉及最粗浅的部分,日后或许会进行更新与扩展. 2 本文涉及的socket数据传输均使用bytes类型,因此在py ...

  4. 基于Python Tkiner、thread与socket实现的简单多人聊天室,在Python中创建TCP服务器与客户端进行通信

    基于Python Tkiner.thread与socket实现的简单多人聊天室,在Python中创建TCP服务器与客户端进行通信 完整代码下载地址:基于Python Tkiner.thread与soc ...

  5. TCP服务器和客户端的链接例子(侧重点在注意关闭套接子,减少套接子的描述子)

    TCP服务器和客户端的链接例子(侧重点在注意关闭套接子,减少套接子的描述子) 每个文件或套接口都有一个访问计数,该访问计数在文件表项中维护,它表示当前指向该文件或套接口的打开的描述字个数. 每个文件, ...

  6. Java刷题知识点之TCP、UDP、TCP和UDP的区别、socket、TCP编程的客户端一般步骤、TCP编程的服务器端一般步骤、UDP编程的客户端一般步骤、UDP编程的服务器端一般步骤...

    TCP和UDP是两个传输层协议,广泛应用于网络中不同主机之间传输数据.对任何程序员来说,熟悉TCP和UDP的工作方式都是至关重要的.这就是为什么TCP和UDP是一个流行的Java编程面试问题. Jav ...

  7. 【Java 网络编程】TCP 数据传输示例 ( 客户端参数设置 | 服务器端参数设置 | ByteBuffer 存放读取数据类型 )

    文章目录 I 客户端代码示例 II 服务器端代码示例 III 运行结果 I 客户端代码示例 import java.io.IOException; import java.io.InputStream ...

  8. python tcp服务器_Python 创建TCP服务器的方法

    问题 你想实现一个服务器,通过TCP协议和客户端通信. 解决方案 创建一个TCP服务器的一个简单方法是使用 socketserver 库.例如,下面是一个简单的应答服务器: from socketse ...

  9. 【学习笔记】在windows下进行基于TCP的本地客户端和服务端socket通信

    文章目录 socket介绍 java中使用socket 基于tcp的socket通信 使用ServerSocket类创建一个web服务器:(java) windows下的基于tcp的socket编程( ...

最新文章

  1. js中显示一个指定html文档,JS实现选定指定HTML元素对象中指定文本内容功能示例...
  2. Android热修复升级探索——代码修复冷启动方案
  3. 大话软件管理之-----yum
  4. python3 multiprocessing 多进程 列表类型 listproxy 清除内容
  5. 浅析 Linux 初始化 init 系统: UpStart
  6. 【python基础知识】error: Unable to find vcvarsall.bat--python3.5+windows7
  7. 【多题合集】AC自动机练习,被HDU支配的恐惧
  8. CI框架下nginx重写规则
  9. openwrt中的mt7621、MAC存储、PPP、UCI、ubus
  10. OSChina 周五乱弹 —— 有一个朝代红薯不能去
  11. 联想g400从u盘启动计算机,【联想G40怎么从U盘启动】联想g40怎么设置u启动_联想g40从u盘启动...
  12. Python再次拿第一,我一点都不意外,只是有些事情并非人人都看得清楚
  13. python打印上下标
  14. Mono.Cecil 修改目标.NET的IL代码保存时报异常的处理。
  15. #腾讯云·未来开发者云梯计划#第三期上线啦!全国5000个免费云认证培训考试名额开放报名中!
  16. redolog 、undolog 和binlog
  17. 湖北省钟祥一中2021高考成绩查询,京山一中的2020高考喜报三天前就发布了,钟祥一中为什么还没有公布?...
  18. PHP函数array_intersect
  19. Scrum Master Mock Test (1)
  20. 09. 软件测试工程师的核心竞争力是什么

热门文章

  1. resttemplate返回类型_RestTemplate 详解
  2. 把ArcGIS矢量图转到CorelDraw中
  3. 四.kafka0.7 消费者
  4. ASP.NET验证码相关问题
  5. 通过TeamViewer 进行连接三种不同的方式
  6. Django框架学习2-新建应用显示页面
  7. 寒假安恒培训班结业考试web题
  8. python中单例模式是什么_Python中单例模式总结
  9. 答题小程序支付开通会员设计
  10. 微信小程序之图片上传、多图上传、头像上传、头像获取、图片上传失败问题解决