手记

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


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


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


主讲老师: 吴从周


课程内容:


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






课程收获:

基本流程:

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

登录ftp服务器, 

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

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

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

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



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


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







0人推荐
随时随地看视频
慕课网APP