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()

 

+ Recent posts