ftplib을 사용하여 파일 목록을 가져오고 마지막으로 확인한 후 새 파일을 다운로드하려고합니다. 지금까지 실행하려고하는 코드는 다음과 같습니다.Python ftplib timeout
#!/usr/bin/env python
from ftplib import FTP
import sys
host = 'ftp.***.com'
user = '***'
passwd = '***'
try:
ftp = FTP(host)
ftp.login(user, passwd)
except:
print 'Error connecting to FTP server'
sys.exit()
try:
ftp.retrlines('LIST')
except:
print 'Error fetching file listing'
ftp.quit()
sys.exit()
ftp.quit()
실행하면 항상 목록을 검색하려고 시도 할 때 시간이 초과됩니다. 어떤 아이디어?
맞아 모드에 문제가있는 것 같습니다. 내가 대화하려고했던 서버는 Active가 필요했습니다. 도와 주셔서 감사합니다! – blcArmadillo