0

このコマンドを使用して、png画像をftpアップロードしています。しかし、アップロードした画像が表示されない場合、ダウンロードしても画像が表示されないように見えます。これがコードです

ftp.storlines('STOR' +'Simple.png'、open('Simple.png'、'rb'))

これがアップロードされたファイルです http://llgrow.co.nf/Simple.png

4

2 に答える 2

0

これftp.storlines()は、ファイルをASCIIモードで送信しているftp.storbinary()ため、画像ファイル(バイナリモード)に使用する必要があります。

    F=open("Simple.png","rb")
    ftp.storbinary('STOR image.png',F,1024)
于 2012-12-27T19:56:45.970 に答える
0

storbinary()を使用してみてください...

その画像のバイナリ値を取得するため...ピクセル値が台無しにならないように...

画像ファイルにはピクセルが含まれているため...ピクセルの正確なX、Y位置を保存する必要があります。

したがって、storbinary()はデフォルトでそれを行います。

于 2012-12-27T20:09:20.027 に答える