このコマンドを使用して、png画像をftpアップロードしています。しかし、アップロードした画像が表示されない場合、ダウンロードしても画像が表示されないように見えます。これがコードです
ftp.storlines('STOR' +'Simple.png'、open('Simple.png'、'rb'))
これがアップロードされたファイルです http://llgrow.co.nf/Simple.png
このコマンドを使用して、png画像をftpアップロードしています。しかし、アップロードした画像が表示されない場合、ダウンロードしても画像が表示されないように見えます。これがコードです
ftp.storlines('STOR' +'Simple.png'、open('Simple.png'、'rb'))
これがアップロードされたファイルです http://llgrow.co.nf/Simple.png
これftp.storlines()
は、ファイルをASCIIモードで送信しているftp.storbinary()
ため、画像ファイル(バイナリモード)に使用する必要があります。
F=open("Simple.png","rb")
ftp.storbinary('STOR image.png',F,1024)
storbinary()を使用してみてください...
その画像のバイナリ値を取得するため...ピクセル値が台無しにならないように...
画像ファイルにはピクセルが含まれているため...ピクセルの正確なX、Y位置を保存する必要があります。
したがって、storbinary()はデフォルトでそれを行います。