使用python实现ftp的文件读写方法
2019-07-02 10:54
405 查看
ftp登陆连接
from ftplib import FTP #加载ftp模块 ftp=FTP() #设置变量 ftp.set_debuglevel(2) #打开调试级别2,显示详细信息 ftp.connect("IP","port") #连接的ftp sever和端口 ftp.login("user","password") #连接的用户名,密码 print ftp.getwelcome() #打印出欢迎信息 ftp.cmd("xxx/xxx") #进入远程目录 bufsize=1024 #设置的缓冲区大小 filename="filename.txt" #需要下载的文件 file_handle=open(filename,"wb").write #以写模式在本地打开文件 ftp.retrbinaly("RETR filename.txt",file_handle,bufsize) #接收服务器上文件并写入本地文件 ftp.set_debuglevel(0) #关闭调试模式 ftp.quit() #退出ftp ftp相关命令操作 ftp.cwd(pathname) #设置FTP当前操作的路径 ftp.dir() #显示目录下所有目录信息 ftp.nlst() #获取目录下的文件 ftp.mkd(pathname) #新建远程目录 ftp.pwd() #返回当前所在位置 ftp.rmd(dirname) #删除远程目录 ftp.delete(filename) #删除远程文件 ftp.rename(fromname, toname)#将fromname修改名称为toname。 ftp.storbinaly("STOR filename.txt",file_handel,bufsize) #上传目标文件 ftp.retrbinary("RETR filename.txt",file_handel,bufsize) #下载FTP文件
以上这篇使用python实现ftp的文件读写方法就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- 使用Python进行二进制文件读写的简单方法(推荐)
- Python遍历文件夹和读写文件的实现方法
- 和我一起使用Python的bottle来实现文件的上传和下载(使用post方法)
- Python实现读写INI配置文件的方法示例
- 使用python socket分发大文件的实现方法
- 使用python实现正则匹配检索远端FTP目录下的文件
- python实现从ftp服务器下载文件的方法
- 使用Python实现从各个子文件夹中复制指定文件的方法
- Python使用ftplib实现简易FTP客户端的方法
- python实现从ftp服务器下载文件的方法
- 使用python读写CSV文件的三种方法
- 使用python实现http及ftp服务进行数据传输的方法
- 近期分享干货,使用python实现语音文件的特征提取方法
- Python实现按特定格式对文件进行读写的方法示例
- python使用cStringIO实现临时内存文件访问的方法
- Python使用ftplib实现简易FTP客户端的方法
- python 读写txt文件 json文件的实现方法
- 【python下使用OpenCV实现计算机视觉读书笔记3】读写视频文件
- python 读写txt文件 json文件的实现方法
- python使用paramiko实现远程拷贝文件的方法