1. paramiko 설치
pip install paramiko
2. 소스코드
import paramiko
# ftp address
host = "" # ftp 주소(IP 혹은 address)
port = 22 # sftp 포트번호
transprot = paramiko.transport.Transport(host,port)
userId = "" # ID
password = ""
# ftp connect
transprot.connect(username = userId, password = password)
sftp = paramiko.SFTPClient.from_transport(transprot)
localpath = ''
remotepath = ''
# sftp에 파일 복사
sftp.put(localpath, remotepath)
# 로컬에 파일 다운로드
#sftp.get(remotepath, localpath)
# 디렉토리 생성
#sftp.mkdir(path)
# sftp 종료
sftp.close()
'프로그래밍 > Python' 카테고리의 다른 글
[Python Pandas] 11. apply 함수 활용 (721) | 2020.12.10 |
---|---|
[Python Pandas] 10. 결측 데이터 관리(빈 값, NaN) (726) | 2020.12.10 |
[Python Pandas] 9. 중복제거 (754) | 2020.12.09 |
[Python Pandas] 8. 데이터 그룹 관리 (732) | 2020.12.09 |
[Python Pandas] 7. 열 추가, 값 수정, 데이터 합치기 (734) | 2020.08.27 |