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
참고자료
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 12 | [파이썬]네트워크 엔지니어를 위한 파이썬 프로그래밍-01-1.설치하기(윈도우) | 관리자 | 2024.11.14 | 509 |
| 11 | [파이썬]네트워크 엔지니어를 위한 파이썬 프로그래밍-01.설치하기 | 관리자 | 2024.11.14 | 370 |
| 10 | [파이썬]네트워크 엔지니어를 위한 파이썬 프로그래밍-소개 | 관리자 | 2024.11.14 | 439 |
| 9 |
[파이썬]ChatGPT를 이용해서 PDF파일 병합 프로그램 만들기 (2) 기능추가
| 관리자 | 2023.03.28 | 530 |
| 8 |
[파이썬]ChatGPT를 이용해서 PDF파일 병합 프로그램 만들기
| 관리자 | 2023.03.27 | 465 |
| 7 |
[파이썬]mysqlclient 설치파일
| 관리자 | 2020.09.14 | 344 |
| 6 |
[Git][비주얼스튜디오코드]환경설정
| 관리자 | 2020.04.14 | 5170 |
| 5 |
[파이썬]티베로 DB 연결 설정, 샘플소스
| 관리자 | 2020.04.08 | 3347 |
| » | [파이썬]ftp 파일 다운로드, 업로드 | 관리자 | 2020.04.07 | 12245 |
| 3 | [파이썬]문자열 포맷팅(출력) 4가지 방법 | 관리자 | 2020.04.07 | 394 |
| 2 |
[파이썬][비주얼스튜디오코드]설정 초기화
| 관리자 | 2020.04.07 | 5130 |
| 1 |
[파이썬][비주얼스튜디오코드] 설치 및 환경설정
| 관리자 | 2020.04.07 | 11706 |

