Python으로 원격서버 SFTP 파일 유무 확인

import paramiko

# SFTP 접속 정보
host = "0.0.0.0"
port = 22
transprot = paramiko.transport.Transport(host,port)
userId = "admin"
password = "1234"

# 파일 유무 확인 함수
def CheckFileExists(filename) :
    try:
        sftp.stat(filename)
        result = 'Y'
    except :
        result = 'N'
    return result
    
# SFTP 연결
transprot.connect(username = userId, password = password)
sftp = paramiko.SFTPClient.from_transport(transprot)

# 파일 유무 확인
fileexist=CheckFileExists("/logs/test/test.txt")

# 파일 유무 출력
print(fileexist)

# SFTP 연결 종료
sftp.close