分享

python ftp上传文件代码

 岚风窗 2015-10-19
  1. #!/usr/bin/python  
  2. #coding=utf-8  
  3.   
  4. from ftplib import FTP                  #引入ftp模块  
  5. import os  
  6.   
  7. ftp = FTP("ip")                     #设置ftp服务器地址  
  8. ftp.login('username''password')           #设置登录账户和密码  
  9. ftp.retrlines('LIST')                   #列出文件目录  
  10. ftp.cwd('a')                        #选择操作目录  
  11. ftp.retrlines('LIST')                   #列出目录文件  
  12. localfile = '/mnt/NasFile/ftp测试/新功能.doc'        #设定文件位置  
  13. f = open(localfile, 'rb')               #打开文件  
  14. #file_name=os.path.split(localfile)[-1]           
  15. #ftp.storbinary('STOR %s'%file_name, f , 8192)  
  16. ftp.storbinary('STOR %s' % os.path.basename(localfile), f) #上传文件  

注:主要使用ftp命令完成上传操作,上传过程中需要注意中文乱码问题

本文来源:http://blog.csdn.net/yizhizouxiaqu/article/details/9380973

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多