cstringio

    1

    3答えて

    foreachループでは動作しないようですが、cStringIOオブジェクトを繰り返し処理したいと思います。より正確には、コレクションが空であるかのように動作します。私は間違って何をしていますか? 例: Python 2.7.12 (default, Aug 29 2016, 16:51:45) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2

    0

    1答えて

    matplotlibを使用してiostreamに書き出しようとすると、そのデータが別のmatplotlibプロット(Write Matplotlib savefig to htmlで開始)に表示されます。効率を上げるために、イメージをディスクに書き込まないようにします。 ここではコードです: import cStringIO import matplotlib.pyplot as plt im

    2

    1答えて

    を使用してディスクに書き込むことなく、画像フォーマットを変更します。 イメージをPNG img.save("tmp.png")として保存し、img = Image.open("tmp.png")をロードするとすべてが機能します。 ディスクに書き込まずにこの変換を行う方法はありますか?解決策は非常に簡単だった

    2

    1答えて

    ローカルファイルを作成せずにS3に直接ファイルを書き込もうとしていますが、アップロードされています。 私はcStringIOを使用してメモリにファイルを生成していますが、boto3にアップロードする適切な方法を見つけられません。上記 def writetos3(sourcedata, filename, folderpath): s3 = boto3.resource('s3')

    14

    1答えて

    私はグーグルで、これらのバッファモジュールの違いについてもSOを検索しました。しかし、私はまだよく理解していないし、私が読んだいくつかの投稿は時代遅れだと思う。 Python 2.7.11では、r = requests.get(url)を使用して特定の形式のバイナリファイルをダウンロードしました。そして、内容を解析するために設計された関数にStringIO.StringIO(r.content),