Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Hermann Riemann Newsgroups: de.comp.lang.python Subject: Re: Concatenierte Dateien? Date: Fri, 8 Sep 2017 03:27:37 +0200 Lines: 22 Message-ID: References: <87mv66sea9.fsf@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net NS90FBBWe2eD8qy9Obt2DgkUp21MJ95alodQhi6U9olba2lC6K Cancel-Lock: sha1:KveiPnavTckyvKiZYX+23KY4VD4= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 In-Reply-To: <87mv66sea9.fsf@gmx.net> Content-Language: de-DE Xref: csiph.com de.comp.lang.python:4904 Am 07.09.2017 um 17:45 schrieb Оlе Ѕtrеісhеr: > gibt es eine einfache ("batteries included") Möglichkeit, eine Liste von > file like objects als ein einziges file like object (zum Lesen) zu > behandeln? So dass für die ersten bytes das erste Object verwendet wird > etc.? > > Hintergrund: Ich habe eine Liste von "memoryview"-Objekten, (und > "String"-Objekten), die recht groß (>>1GB) sind (und aus einem > memory-mapped file stammen), und die zusammengefügt ein "file like > object" ergeben sollen. Eine 8 TB-Platte als swapspace und byte_feld=bytes([]) for name in liste: byte_feld+=open(name,"rb").read() Hermann der das so probieren würde. -- http://www.hermann-riemann.de