为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第12天 C气象数据中心 第三章 3-5FTP 下载全部的文件

标签:
C C++


遍历容器vlistfile。课程名称:C/C++气象数据中心实战,手把手教你做工业级项目


课程章节:3-5FTP 下载全部的文件


主讲老师: 吴从周


课程内容:


演练将ftp服务器上某个目录中的文件下载到本地的目录中的这一过程。






课程收获:

基本流程:

解析xml文件,得到程序运行参数

登录ftp服务器, 

进入ftp服务器上某个目录中,

采用用ftp.nlist()方法列出服务器目录中的文件,结果存放到本地文件中。

把ftp.nlist()方法获取到的list文件加载到容器vlistfile中。

遍历容器vlistfile。调用ftp.get()方法从服务器下载文件。



在遍历容器的过程中,我们第一步先采用将所有文件全部取回的代码,测试无误后在进行选择文件名的操作,在后续的程序编码中我们应该照这样的思路,先将整体框架建立起来,再将里面的细节进行调整,切记一次性操作,避免在调试时一堆错误摸不着头脑。


关于使用ftp服务,主要是需要熟练使用封装好的类,熟悉他常用的函数功能,那么就能够比较好的使用ftp传输文件了,在使用过程中,大多数的情况下都是使用函数进行获取信息,再加上在首次书写时需要分步进行调试和书写日志,所以在这其中将繁琐且眼花的过程封装为函数时很必要的。





https://img1.sycdn.imooc.com//62fb92ac0001e1c912310754.jpg

https://img1.sycdn.imooc.com//62fb924d000116d018560938.jpghttps://img1.sycdn.imooc.com//62fb926d00011bc215930741.jpg



https://img1.sycdn.imooc.com//62fb921d0001a43f12170780.jpghttps://img1.sycdn.imooc.com//62fb92620001b3e211820838.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消