NAS サーバーを見つけて、そこにファイルを取得/アップロードできます。今、サーバーから.pngファイルの場所を読み取り、それをUIスレッドに渡して画像を表示する必要があるスーツがあります。現在、保存するためにローカルの場所が必要な get メソッドしか認識していません。ファイルをローカル マシンに保存したくありませんが、アプリケーションでそのイメージを表示できるようにする必要があります。
私はこのhttp://docs.paramiko.org/en/2.1/api/sftp.htmlを調べましたが、使用する関連する方法が見つかりませんでした
コードは:-
import paramiko
paramiko.util.log_to_file(r'D:\TechnoThrone\Builds\paramiko.log')
# Open a transport
host = "stedgela01.TechnoThrone.com"
port = 2222
transport = paramiko.Transport((host, port))
# Auth
password = "xxx"
username = "xxxx"
transport.connect(username = username, password = password)
# Go!
sftp = paramiko.SFTPClient.from_transport(transport)
# Download
filepath = '/A/B/C/pic_ex.png'
localpath = r'D:\picfolder\pic_ex.png'
sftp.get(filepath, localpath)