ftp 서버에서 파일을 다운로드하고 장고에 데이터를 가져 오려고합니다. 그래서 서버 주소, 로그인 세부 정보, 경로, 파일 이름 및 다운로드 할 파일이있는 위치를 포함하는 목록을 작성하여 다운로드하는 기능에 전달합니다.파이썬 FTP가 방향 오류가 아닙니다
같은 오류를 보여주는 클라이언트 서버로 이동할 때 내 시스템이 재부에서 파일 작업 "오류 C_VAR1_31012014_1.DAT 다운로드 - 아니 디렉토리 [errno를 20] : '일반/VARRate이/C_VAR1_31012014_1.DAT"
이 목록 기능
다음 함수에 전달합니다self.fileDetails = { 'NSE FO VAR RATE FILE': ('ftp.xxx.com', username, passwd, 'common/VARRate', 'C_VAR1_\d{4}201[45]_\d{1}.DAT', 'Data/samba/Ftp/Capex10/NSECM/VAR RATE'), }
for fileType in self.fileDetails:
self.ftpDownloadFiles(fileType)
이 세부 사항과 같이하는 방법입니다 948,
다운로드 프로세스가 하나라도 대신에() os.path.join 사용하여이 문제를
를 참조? – thefourtheye
내 시스템에서이 코드를 실행할 때 파일이 제대로 다운로드되고 있지만이 코드를 내 클라이언트 시스템으로 옮기면 오류가 표시됩니다. "C_VAR1_31012014_1.DAT를 다운로드하는 중 오류가 발생했습니다 - [Errno 20] 디렉토리가 아닙니다 : 'common/VARRate/C_VAR1_31012014_1 .DAT ". 당신은 내가 로그를 사용하여 오류를 recornding 오전 볼 수 있습니다 – Krish
거기에 로그가 저장되고 있기 때문에 Erorr은 def walkTree 함수에서 일어나는 것입니다 – Krish