继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

一点积分
关注TA
已关注
手记 29
粉丝 6
获赞 2


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


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


主讲老师: 吴从周


课程内容:


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






课程收获:

基本流程:

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

登录ftp服务器, 

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

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

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

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



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


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





http://img.mukewang.com/62fb92ac0001e1c912310754.jpg

http://img4.mukewang.com/62fb924d000116d018560938.jpghttp://img1.mukewang.com/62fb926d00011bc215930741.jpg



http://img2.mukewang.com/62fb921d0001a43f12170780.jpghttp://img4.mukewang.com/62fb92620001b3e211820838.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP