首页 > 编程语言 > 详细

Python学习笔记——基础篇【第七周】———FTP作业(面向对象编程进阶 & Socket编程基础)

时间:2016-06-09 17:19:48      阅读:556      评论:0      收藏:0      [点我收藏+]

FTP作业

本节内容:

  • 面向对象高级语法部分
  • Socket开发基础
  • 作业:开发一个支持多用户在线的FTP程序

  

面向对象高级语法部分

参考:http://www.cnblogs.com/wupeiqi/p/4766801.html 

 metaclass 详解文章:http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python 得票最高那个答案写的非常好

Socket 编程

参考:http://www.cnblogs.com/wupeiqi/articles/5040823.html

 

作业:开发一个支持多用户在线的FTP程序

要求:

  1. 用户加密认证
  2. 允许同时多用户登录
  3. 每个用户有自己的家目录 ,且只能访问自己的家目录
  4. 对用户进行磁盘配额,每个用户的可用空间不同
  5. 允许用户在ftp server上随意切换目录
  6. 允许用户查看当前目录下文件
  7. 允许上传和下载文件,保证文件一致性
  8. 文件传输过程中显示进度条
  9. 附加功能:支持文件的断点续传

以上Alex原文链接:http://www.cnblogs.com/alex3714/articles/5213184.html

 

Python学习笔记——基础篇【第七周】———FTP作业(面向对象编程进阶 & Socket编程基础)

原文:http://www.cnblogs.com/yard/p/5572447.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!