首页
›
后端、数据与云原生工程
›
051-网络、API与数据交换编程
›
《网络程序性能优化工程》
VIP8
本课程属于:051-网络、API与数据交换编程
后端、数据与云原生工程 · 共 8 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
文件读写与网络传输实战
📚 共计 30 章节
01
文件操作基础
打开文件、读取文件、写入文件、关闭文件、文件模式详解
核心
入门
02
文件指针与定位
tell()、seek()、文件指针的移动与重置
指针
进阶
03
上下文管理器
with语句、自动资源管理、自定义上下文管理器
优雅
必备
04
文本文件读写
read()、readline()、readlines()、write()、writelines()
基础
IO
05
二进制文件读写
图片、音频、视频文件的读写操作
多媒体
实战
06
CSV文件处理
csv模块、读取CSV、写入CSV、DictReader/DictWriter
数据
表格
07
JSON文件处理
json模块、序列化与反序列化、中文编码问题
交换
API
08
XML文件处理
xml.etree.ElementTree、解析与生成XML
标记
传统
09
Excel文件处理
openpyxl库、读取Excel、写入Excel、单元格样式
办公
报表
10
文件与目录操作
os模块、shutil模块、路径操作、文件复制移动删除
系统
管理
11
路径处理
pathlib模块、Path对象、路径拼接与解析
现代
跨平台
12
文件编码
ASCII、UTF-8、GBK、编码错误处理
乱码
必知
13
临时文件与目录
tempfile模块、临时文件的创建与使用
安全
清理
14
文件压缩与解压
zipfile模块、tarfile模块、gzip/bz2
归档
节省
15
文件监控
watchdog库、文件变化事件监听
自动化
实时
16
网络基础
TCP/IP协议、Socket概念、客户端/服务器模型
协议
理论
17
Socket编程基础
socket模块、创建Socket、绑定、监听、连接
网络
入门
18
TCP Socket编程
TCP客户端、TCP服务器、多客户端处理
可靠
并发
19
UDP Socket编程
UDP客户端、UDP服务器、无连接通信
快速
广播
20
HTTP协议基础
HTTP请求方法、状态码、请求头与响应头
Web
标准
21
urllib库
发送HTTP请求、处理响应、URL解析
内置
轻量
22
requests库
GET/POST请求、会话管理、Cookie处理
流行
简洁
23
requests高级用法
文件上传、代理设置、SSL验证、超时控制
进阶
健壮
24
WebSocket编程
websocket-client库、实时双向通信
实时
推送
25
FTP文件传输
ftplib库、上传文件、下载文件、目录操作
传统
文件
26
SMTP邮件发送
smtplib库、发送文本邮件、HTML邮件、附件
邮件
通知
27
POP3/IMAP邮件接收
poplib/imaplib库、读取邮件、解析邮件
收件
解析
28
网络爬虫基础
BeautifulSoup库、HTML解析、数据提取
爬虫
解析
29
异步网络编程
asyncio库、aiohttp库、异步HTTP请求
高性能
异步
30
综合实战
文件同步工具开发、网络文件传输系统
项目
综合
所属VIP或分类
同VIP:HTTP协议与客户端开发工程
同VIP:JSON结构化数据交换工程
同VIP:REST-API设计与开发工程