

### 前提・実現したいこと

python FTPからファイルをトップページにダウンロードする方法についてですが分かりません。

下記ソースでファイル自体をPC内にダウンロードはできたのですが、ユーザーフォルダに落ちてきます。デスクトップにダウンロードしてくるには以下のソースの何処をどのように触ればいいでしょうか？

よろしくお願い致します。

### 該当のソースコード

[code]

    import ftplib
    from logging import getLogger, StreamHandler, Formatter, DEBUG
    ## ログ出力設定
    logger = getLogger("FTP Test")
    logger.setLevel(DEBUG)
    stream_handler = StreamHandler()
    stream_handler.setLevel(DEBUG)
    formatter = Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
    stream_handler.setFormatter(formatter)
    logger.addHandler(stream_handler)
    ## FTP情報
    HOST = 'upload.****.ne.jp'
    PORT = 21
    USER = '****'
    PASSWORD = '****'
    DIRECTORY = '/r****m/do****d'
    ## 取得するファイル名の生成
    FILE_NAME = 'dl-i201912280911-1.csv'
    ## FTP接続、csvファイル取得
    logger.debug('== Start FTP ==')
    with ftplib.FTP() as ftp:
        try:
            ftp.connect(HOST, PORT)   # ホスト、ポートを指定して接続
            ftp.login(USER, PASSWORD) # ユーザID、パスワードを指定してログイン
            ftp.cwd(DIRECTORY)        # 指定のディレクトリに移動
            with open(FILE_NAME, 'wb') as f:
                ftp.retrbinary('RETR ' + FILE_NAME, f.write) # 対象ファイルをバイナリ転送モードで取得
        except ftplib.all_errors as e:
            logger.error('FTP error = %s' % e)
        else:
            logger.debug('FTP success.')
    logger.debug('== End FTP ==')
    
[/code]

### 補足情報（FW/ツールのバージョンなど）

Python 3.7.3  
Windows7  
jupyter notebook  
chromedriver


CC BY-SA 4.0
2019-12-28T06:57:46.740
61851
2019-12-28T06:57:46.740
37133
question
python3 ftp
python FTPからファイルをデスクトップにダウンロードする方法がわからない