PythonでFTP接続してファイル名を取得してみた

from ftplib import *

## 接続先ホスト
HOST = 'ホスト名'
PORT = 21
USER = 'ユーザー名'
PASSWORD = 'パスワード'
DIRECTORY = 'ディレクトリ'

with FTP() as ftp:
    try:
        ftp.connect(HOST, PORT)   # ホスト、ポートを指定して接続
        ftp.login(USER, PASSWORD) # ユーザID、パスワードを指定してログイン
        ftp.cwd(DIRECTORY)        # 指定のディレクトリに移動
    except ftplib.all_errors as e:
        print(e)    
    else:
        files = ftp.nlst()
        for file_name in files:
            print(file_name)