目标:
1:掌握with open()方法打开一个文件与直接用 open()方法打开文件有什么区别
2:编写TCP服务端与客户端,从而可以实现客户端从服务端上下载文件
一:with open()as xxx 打开文件与 直接用 open()打开文件有什么区别
答:with open(”文件名“,”文件打开方式“)as file 打开一个文件,内置了 close()方法,即不需要关闭文件了!
注意事项:
with open(”文件名“,”文件打开方式“)as file 相当于下面这两行代码
file = open(”文件名“,”文件打开方式“)
file.close()
快速代码体验
二:TCP 编写的文件下载器(客户端下载服务端上的文件)
代码文件
客户端代码文件
<
服务端代码文件
<