2015年8月14日金曜日

[Python][Paramiko(sftp)]基本的な使い方

情報元: Paramiko
ソースコード
# -*- coding:utf-8 -*-
import paramiko

host = 'serveraddress'
user = 'username'
password = 'password'

conn = paramiko.SSHClient()
conn.set_missing_host_key_policy(paramiko.AutoAddPolicy())
conn.connect(host, username=user, password=password)
sfconn = conn.open_sftp()

# カレントディレクトリのファイル一覧を取得
files = sfconn.listdir()
for f in files:
    print f

# ファイルを置く・取得する
sfconn.get('test.txt', 'test.txt')
sfconn.put('paramiko.txt', './paramiko.txt')

sfconn.close()
conn.close()

0 件のコメント:

コメントを投稿