Chinaunix首页 | 论坛 | 博客
  • 博客访问: 238529
  • 博文数量: 68
  • 博客积分: 2802
  • 博客等级: 少校
  • 技术积分: 614
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-11 15:38
文章存档

2013年(3)

2012年(15)

2011年(21)

2010年(29)

我的朋友

分类: LINUX

2011-12-02 17:10:26

import ftplib

class ftpclass:
    def __init__(self,HOST,USER,PASS):
            self.HOST=HOST
            self.USER=USER
            self.PASS=PASS
 
    def ftplogin(self):
            fsock=ftplib.FTP(self.HOST)
            fsock.login(self.USER,self.PASS)
            return fsock

    def ftpls(self,fsock):
            print fsock.retrlines('LIST')
   
    def upload(self,fsock,file):
            fsock.storlines("STOR " + filen, open(file))    # 上传文本文件
           # fsock.storbinary("STOR " + file, open(file, 'rb'), 1024)         # 上传二进制文件

if __name__=='__main__':
    ftp1 = ftpclass('192.168.1.10','ftp4','123456')
    conn = ftp1.ftplogin()
    # ftp1.upload(conn,'1.jpg')
    # ftp1.upload(conn,'3.txt')       
    conn.quit()
阅读(456) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~