python 3.X系です
需要があるか微妙ですが、pythonでFTPサーバに接続して、テキストファイルを読み込むコードを書いたのでサンプルを載せておきます。
FTPでテキストファイル読み込み
とりあえずサンプルコードです。
#インポート from ftplib import FTP if __name__ == '__main__': ftp_srv = 'FTPのホスト名' ftp_usr = 'FTPのユーザ名' ftp_pass = 'FTPのパスワード' #FTP接続してftpって名前のオブジェクトを作成 with FTP(ftp_srv, ftp_usr, ftp_pass) as ftp: file_path = '読み込みたいファイルのフルパス' #読み込んだサーバ上のファイルを格納する変数を定義 ret = list() #retに読み込んだ内容を追加 ftp.retrlines('RETR ' + file_path, ret.append) #1行ずつプリントしてみる for line in ret: print(line)
ざっとこんな感じです。
FTPサーバ上のファイルがバイナリの場合は、retrlinesの代わりにretrbinoryを使います。
今回は変数に格納してプリントするだけでしたが、FTPサーバからダウンロードする場合は、ret.appendじゃなくて、ローカルのファイルにf.writeする感じですね。