我正在尝试连接到Linux上的FTP服务器,当我执行ftp.listFiles(remote);时出现以下异常
SYST 215 Linux Exception in thread "AWT-EventQueue-0"
org.apache.commons.net.ftp.parser.ParserInitializationException:
Unknown parser type: Linux at
org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEnt
我试图在ant中通过ftp拉出文件,在打印“获取文件”后挂起,所以我在ant中启用了debug,我的输出是
[root@LODIVM11SE001 net]# ant -d -f ftp_t.xml
Apache Ant version 1.6.5 compiled on June 2 2005
Buildfile: ftp_t.xml
Adding reference: ant.PropertyHelper
Detected Java version: 1.5 in: /root/jdk1.6.0_10/jre
Detected OS: Linux
Adding reference: ant
我试着把我的第一个有用的Python程序放在一起,目的是自动化我的网站备份。我看了一个关于如何下载单个文件的教程,但当涉及到文件夹时,我就不太清楚了。我想通过FTP从我的网站创建整个文件夹的本地备份。
到目前为止,在的帮助下,我已经想出了这个方法
from ftplib import FTP
import os
ftp=FTP("ftp.xxxxxxxxx.com")
ftp.login("xxxxxxxxxxx","xxxxxxxxxx") #login to FTP account
print "Successfully lo