File IO Flashcards
Welke functie gebruiken we om een bestand in te lezen?
open(file_name, access_mode, buffer_size)
Wat is de return waarde van de open() functie?
Een file object
Benoem 6 methodes die kunnen worden uitgevoerd op een file object.
- open
- read
- readline
- readlines
- close
- write
Als je file.write() gebruikt, wordt er dan telkens een nieuwe lijn voor jou weggeschreven?
neen, de positie van de cursor moet je zelf verzorgen. Gebruik ‘\n’.
Je kan maar één soort data type wegschrijven met de write functie, welk is het?
String
Wat is het verschil tussen de read en readlines functie?
- Read zal één lange string teruggeven.
- Readlines zal een list met string teruggeven, een string per lijn
Welke 2 modules kunnen we importeren die handig van pas kunnen komen bij file IO operaties?
- OS
- shutil
Wat heeft de OS module te bieden?
Een meer uniforme manier om met files te werken los van het onderliggens besturingssysteem.
Wat heeft de module shutil te bieden?
Methodes om met een groep van files te werken.
Copy en remove in het bijzonder.