韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python高级 > python如何实现从ftp上下载文件

python如何实现从ftp上下载文件

Python 文件下载

头像

晓曦&sea

2020-07-18 15:45:164427浏览 · 0收藏 · 0评论

python从ftp上下载文件的方法:首先导入ftp模块;然后使用【chdir】命令切换工作路径;再使用“self.ftp.nlst()”命令获取目录下的文件;最后使用“self.ftp.retrbinary()”命令下载ftp文件即可。

#!/usr/bin/python
# coding=utf-8
import os
from ftplib import FTP  # 引入ftp模块
class MyFtp:
    ftp = FTP()    
    def __init__(self,host,port=21):
        self.ftp.connect(host,port)    
    def login(self,username,pwd):
        self.ftp.set_debuglevel(2)  # 打开调试级别2,显示详细信息        
        self.ftp.login(username,pwd)        
        p
rint(self.ftp.welcome)    
    def downloadFile(self,localpath,remotepath,filename):
        os.chdir(localpath)   # 切换工作路径到下载目录
        self.ftp.cwd( remotepath)   # 要登录的ftp目录
        self.ftp.nlst()  # 获取目录下的文件
        file_handle = open(filename,"wb").write   # 以写模式在本地打开文件
        self.ftp.retrbinary('RETR %s' % os.path.basename(filename),file_handle,blocksize=1024)  # 下载ftp文件
        # ftp.delete(filename)  # 删除ftp服务器上的文件
    def close(self):
        self.ftp.set_debuglevel(0)  # 关闭调试        
        self.ftp.quit()if __name__ == '__main__':
    ftp = MyFtp('host')
    ftp.login('username','pwd')
    ftp.downloadFile('E:\\RED\\workspace\\appAuto\\apk\\Android10','/mobile/Android/release10/','xxx.apk')
    ftp.close()

推荐课程:Flask Python Web 全栈开发

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

公交车上被蹭水后多久自然恢复| 暴躁姐姐BGM国语版| 每日大赛 反差吃瓜爆料合集视频 黑瓜网-每日大赛 抖音风合集 | 无人区在线高清免费看电视剧| 日韩妆和欧的一区二区区别在哪| 乳荡的小峡子3| 嫂子的职业电影| 色翁荡熄第10章| 老赵揉搓苏清雅双乳| 录像狗配女人| 憋尿白丝小肚子凸起高冷知乎| EXO妈妈MV高清在线观看| 《喂奶人妻厨房HD》| 鲜肉3| 女性私密紧致情趣玩具| 风流夫人免费观看高清电视剧| 美女溜溜身子视频素材高清| 电影《乳妓》在线观看| 第1章饱满的乳峰喷奶水动漫| 免费观看已满十八岁电视剧高清版 | 国产精品一区| 性做爰A片春欲| 千人千色T9T9T9T9T9| 摁着她干了好几次嫩B| 日剧《轮流取珠》| 小荡货啊灬啊…用力啊快视频 | 欲奴性猛交2无删减| 林北星| 《疯狂瑜伽》完整版| 久久精品| 免费观看已满十八岁的电视剧大全 | 老赵抱着陈婷在厨房做饭视频| 爸爸汆肉的日常| 无法抗拒的你ID中字| 国产精品一区二区久久国产| 《疯狂伴娘》在线观看| お母さんは母のがいない怎么读| 《公与媳夫妇:交换》| 我穿水K被同桌C出水了H漫画| 我把校花嘴巴当套子的小说| 69精品久久久久久久精品A片