메뉴 건너뛰기

[파이썬]ftp 파일 다운로드, 업로드

관리자 2020.04.07 23:20 조회 수 : 12245

1. 파이썬으로 ftp 파일 다운로드 하기

 

import ftplib

import os

​

filename = "받아올 파일이름"

ftp=ftplib.FTP()

ftp.connect("연결할 IP주소",포트번호)

ftp.login("연결할 아이디","연결할 비밀번호")

ftp.cwd("받아올 파일 위치")

fd = open("./" + filename,'wb')

ftp.retrbinary("RETR " + filename, fd.write)

fd.close()

 

 

 

 

 

 

 

 

 

 

​2. 파이썬으로 ftp 파일 업로드 하기

 

​import ftplib

​import os

 

​filename = "보낼 파일이름"

​ftp=ftplib.FTP()

​ftp.connect("연결할 IP주소",21)

​ftp.login("로그인 아이디","로그인 비밀번호")

ftp.cwd("./")

os.chdir(r"보낼 파일의 위치")

myfile = open(filename,'rb')

ftp.storbinary('STOR ' +filename, myfile )

myfile.close()

ftp.close

 

 

 

 

 

참고자료

[파이썬]ftp 파일 다운로드, 업로드