FTPでアップロード

2015/1/3

Python2.7.6

# coding: utf-8

import os

from ftplib import FTP

def main():

    ftp=FTP('post_url')
    ftp.set_pasv("true")
    ftp.login('username','password')
    ftp.cwd('/') #ホスト側のディレクトリ

    fp = 'test.txt'
    f=open(fp,'rb')
    filename=os.path.basename(fp)
    cmd='STOR '+filename
    print cmd
    ftp.storbinary(cmd,f)
    f.close()

    ftp.quit()

if __name__ == '__main__':
    main()


pythonのFTPで複数の画像ファイルをアップロードする方法
http://basketballstats.sakura.ne.jp/blog/how_to_upload_image_file-python/

ftplib — FTPプロトコルクライアント
http://docs.python.jp/2/library/ftplib.html

ローカルディレクトリをFTPでコピーするPythonスクリプト
http://lightson.dip.jp/blog/seko/1341