Raku kurss / Objekti, ievade/izvade un izņēmumi / Ievade un izvade / Failu un direktoriju dzēšana / Exercises / Izdzēsiet failu

Risinājums: Izdzēsiet failu

Šeit ir iespējams risinājums uzdevumam.

Kods

spurt 'note.txt', 'temporary';
say 'note.txt'.IO.e;

unlink 'note.txt';
say 'note.txt'.IO.e;

🦋 Atrodiet programmu failā delete-a-file.raku.

Izvade

True
False

Komentāri

  1. spurt failu izveido, tāpēc pirmā .e pārbaude ziņo True.

  2. unlink to izdzēš. Otrā .e pārbaude tad ziņo False, jo faila vairs nav. Ievērojiet, ka lietots .e, nevis .f: tipa pārbaude .f izmestu izņēmumu ceļam, kura vairs nav, turpretī .e vienkārši atbild False.

Kursa navigācija

Izdzēsiet failu   |   Iztīriet direktoriju