一笑·科奉

python ftplib命令常用方法说明

作者: 一笑, 写于: 2017-11-19 11:11:40

连接

#引用
from ftplib import FTP
#实例化
ftp = FTP()
#0不显示ftp提示;2全部显示
ftp.set_debuglevel(2)
#连接服务器
ftp.connect(host, port)
#登录
ftp.login(username, password)
#显示欢迎消息
ftp.getwelcome()
#切换当前目录
ftp.cwd('pathtest')
#返回当前目录
print(ftp.pwd())
#返回当前目录下的文件列表
print(ftp.nlst())
#上传文件
bufsize = 1024
file_handler = open('filepath' + 'filename')
ftp.storbinary('STOR %s' % 'filename', file_handler, bufsize)
file_handler.close()
#关闭
ftp.quit()

详情查看:https://docs.python.org/3/library/ftplib.html 


方法
说明
使用
ftp.cwd(path)切换当前目录
ftp.pwd(path='')返回当前目录路径
ftp.nlst()返回当前目录下的文件列表
ftp.storbinary(cmd, file_handler, bufsize)上传文件



















分类: 未分类, 浏览: 36, 评论: 0
原创文章转载请注明:转自《一笑·科奉》 原文地址:https://www.kefong.com/post/79.html