概要
Python から FTP を使って画像ファイル (バイナリデータ) をアップロードする。
環境
- Debian Strech
- Python 3.5.3
コード
import ftplib def ftp_upload(filename): ftp = ftplib.FTP('xxx.xxx.xxx') ftp.set_pasv('true') ftp.login('ユーザー名','パスワード') ftp.cwd('/directory/') # アップロードするディレクトリ f = open(filename,'rb') # バイナリは rb、テキストの場合は r ftp.storbinary('STOR ' + filename, f) f.close() ftp_upload('ファイル名')
コメント