Python程序设计-第8章Python网络编程

文章介绍了Python中进行网络通信的基本原理,包括服务器和客户端的交互,TCP协议下的Socket套接字使用,以及如何实现简单的文件传输。服务器端首先监听,等待客户端连接,连接建立后双方通过Socket进行通信。客户端和服务器端的程序结构被概述。文件传输部分讲解了客户端如何发送文件,而服务器端如何接收并保存这些文件。
摘要由CSDN通过智能技术生成

第8章Python网络编程

一.预习笔记

1.网络通信程序

网络通信程序是由服务器程序与客户端程序组成的,一般服务器先运行,处于监听状态,客户端运行后连接服务器,连接成功后服务器生成一个与客户端通信的socket对象,这样客户端与服务端就可以进行通信了。
Tcp协议的Socket套接字主要有两个参数,通信的目的IP和使用的端口号。
服务器端的程序:

在这里插入图片描述

客户端的程序:

在这里插入图片描述

长久通信-----结合循环

在这里插入图片描述
在这里插入图片描述

2.简单的文件传输:

客户端编写:

在这里插入图片描述

服务器端编写:

在这里插入图片描述

二.课堂笔记

三.课后回顾





–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值