Teisybes Dele rašė: > Sveiki, > > bandau žaisti su Python, bet praktikos 0. > > turiu txt failą su įrenginių IP adresais (adresų iki 50), > nuskaitau visus adresus iš karto, > tada suku ciklą kuriame nuskaitau kiekvino įranginio duomenis > (duomenys: 10 vnt. tipo 'OK!' arba '99,9%'); duomenis dedu į list. > > kilo klausimas kuris variantas teisingesnis: > 1. po kiekvieno įrenginio nuskaitymo įrašyti eilutę į CSV failą > ar > 2. kaupti visas 50 eilučių atmintyje ir baigus visų įrenginių duomenų > nuskaitymą, įrašyti viską į failą? > > > O jei įrenginių 500? O koks tikslas? Išsaugoti duomenis faile? Tada du momentai: 1) pagalvočiau jau ne apie csv, o apie json (patogiau ir paprasčiau apdoroti, o net ir skaityti, kai nereikia skaičiuoti stulpelių, ką kuris reiškia); 2) Nėra esminio/jokio skirtumo, kaip tai darysi (rašysi porcijomis ar viską iš karto), net jei įrenginių 500. Kol tai telpa į atmintį. Ne penki milijonai gi (ir tai viskas tilptų atmintyje dar)