Äh skärp er, en måste ju börja nånstans. Det kan ta lite tid att komma igång i början. Jag rekommenderar
Stackoverflow.com, även om det är på engelska så är det ett bra, om inte bättre, alternativ till att dividera med torra flashbackare.
Jag gissar att du vill läsa in filen till RAM-minnet utan att spara den på hårddisken.
zipfile är en inbyggd modul i python, så det är bara att importera.
Kod:
from zipfile import ZipFile
zf = ZipFile('/sökväg/till/zipfilen.zip')
data = b''.join([zf.read(name) for name in zf.namelist() if 'README' and 'RTFM' in name])
print(str(data)) # om du behöver binär data tar du bort str()
Nu kan du använda variabeln 'data' där du behöver den. Tänk på att informationen i variabeln är i binär form och kan behöva konverteras till sträng. Om du ser och funderar över vad '\n' är för något i din data så är det ett osynligt tecken som betyder 'ny rad'. Om du eventuellt behöver ta bort '\n' eller behöver konvertera din data till en sträng så tveka inte att googla. Du hittar garanterat enkla beskrivningar på detta och python är lätt att lära sig. FIY: till detta inlägg tog jag del av
detta svar.
Lycka till!
Mvh,
deodorant.