Skip to main content
 首页 » 编程设计

python之如何在python中使用FTPlib

2025年05月04日11findumars

<分区>

我正在编写一个应该将文件上传到 FTP 服务器的应用程序。

代码如下:

    try: 
        f = open(filename,"rb") 
    except: 
        print "error 0" 
    try: 
        ftp = FTP(str(self.ConfigUri)) 
        print "CONNECTED!" 
    except: 
        print "CANNOT CONNECT" 
    try: 
        ftp = FTP(str(self.ConfigUri))   # connect to host, default port 
    except: 
        print "error 1" 
    try: 
        ftp.login()               # user anonymous, passwd anonymous@ 
    except: 
        print "error2" 
    try: 
        ftp.storbinary('STOR ' + filename, f) 
    except: 
        print "error 3" 
    try: 
        ftp.quit() 
    except: 
        print "error 4" 

我在 ftp.storbinary('STOR ' + filename, f) 处收到错误。有什么想法吗?