美文网首页
Day07 - 作业

Day07 - 作业

作者: 乘风逐月 | 来源:发表于2017-03-07 15:36 被阅读0次

一、作业:简单FTP

开发简单的FTP:

  1. 用户登陆
  2. 上传/下载文件
  3. 不同用户家目录不同
  4. 查看当前目录下文件
  5. 充分使用面向对象知识

二、简单思路

  1. 用类封装 ftp 客户端的功能,实例化的用户来启动 ftp 客户端。
  2. 上传/下载文件
    上传:将选择的文件上传至用户家目录
    下载:将用户选择的文件下载至本地当前目录
  3. 不同用户家目录不同
    创建用户时根据用户名创建家目录,并且登录后只能访问自己的家目录。
  4. 查看当前目录下文件
    用户可以浏览更改文件夹,但无法离开自己的家目录。

三、流程图

Day07 - 简单FTP

四、参考站点

FTP服务器
用python开发简单ftp程序
Linux ftp命令使用方法
python之FTP程序(支持多用户在线)

五、代码

相关文章

  • 手账Day07|坚持?No,喜欢!

    day07

  • Day07作业

    1.已知一个列表,求列列表中心元素。 list = [1,2,3,4,5,6,7]if len(list) % 2...

  • Day07 - 作业

    一、作业:简单FTP 开发简单的FTP: 用户登陆 上传/下载文件 不同用户家目录不同 查看当前目录下文件 充分使...

  • day07 作业

    使用位运算判断一个数是否是奇数 表达式0x13&0x17的值是(19 ) print(bin(0x13)) ...

  • 自律给我自由—Day007

    【叶子姑娘的自律100天挑战 Day07】 2019.01.21 Day07/100 【早起】现在只要睡的不是太晚...

  • 用条件格式扮靓报表

    DAY07 用条件格式扮靓报表 【回顾目标】 001、制定今天的学习计划 002、完成一字群的作业 003、学习E...

  • 两种练习方式帮你提升注意力效率

    ----《财富自由之路》Day07(201804...

  • Day07‖冰冰‖记忆作业

    第7章《缩编记忆法》中,我最喜欢的是创意歌诀法,非常的好记有趣。 如果我读书时,老师也用这样的方法教学,是不是我学...

  • day07 作业 2018-07-24

    编写一个函数,求1+2+3+...+N 编写一个函数,求多个数中的最大值 编写一一个函数,实现摇色子的功能,打印n...

  • day07、作业 2019-01-02

    1.使用位运算判断一个数是否是奇数 运行结果: 2.表达式0x13&0x17的值是( 19 ) 解:0x13 的二...

网友评论

      本文标题:Day07 - 作业

      本文链接:https://www.haomeiwen.com/subject/rbumgttx.html