Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
arcoskönyv
#3982
üzenetére
A garbage collector nem fogja automatikusan bezárni a file-t, ha megszűnik a hivatkozás a file objektumra. Explicit le kell zárnod a file-t, ha már nem használod. Az itt említett with open a te esetetben nem járható, hiszen a függvényed visszatér és vissza kellene adnia a file objektumot, viszont a with open blokkból kilépve automatikusan záródik a file.
A programból véglegesen kilépve az oprendszer felszabadítja a lefoglalt erőforrásokat, de erre nem lenne szabad hagyatkozni.
Nagyobb gond lehet file-ba írásnál, ha kimarad a close, mert az írás bufferelve történik, és egyáltalán nem biztos, hogy amikor egy write-ot kiadtál, akkor ténylegesen ki is íródott az adat a file-ba, mert lehet, hogy csak a következő flush-nál vagy a close-nál fog kiíródni, és ez kimaradhat, ha nincs close és aztán mondjuk elhasal a program.
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! ASUS B450 R5 2600X 8GB DDR4 250GB SSD 120GB SSD GTX 1050Ti 4GB Gamdias Argus E1 400W
- BESZÁMÍTÁS! ASRock X870 R9 7950X3D 32GB DDR5 1TB SSD RTX 4090 24GB Be quiet Pure Base 501 LX white
- LG 65QNED86T3A / QNED / 65" - 164 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Samsung Galaxy S10 Lite 128GB (Kijelző törött)
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2998, 100% Akksi
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

