File IO Flashcards

1
Q

Welke functie gebruiken we om een bestand in te lezen?

A

open(file_name, access_mode, buffer_size)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wat is de return waarde van de open() functie?

A

Een file object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Benoem 6 methodes die kunnen worden uitgevoerd op een file object.

A
  • open
  • read
  • readline
  • readlines
  • close
  • write
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Als je file.write() gebruikt, wordt er dan telkens een nieuwe lijn voor jou weggeschreven?

A

neen, de positie van de cursor moet je zelf verzorgen. Gebruik ‘\n’.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Je kan maar één soort data type wegschrijven met de write functie, welk is het?

A

String

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat is het verschil tussen de read en readlines functie?

A
  • Read zal één lange string teruggeven.
  • Readlines zal een list met string teruggeven, een string per lijn
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Welke 2 modules kunnen we importeren die handig van pas kunnen komen bij file IO operaties?

A
  • OS
  • shutil
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat heeft de OS module te bieden?

A

Een meer uniforme manier om met files te werken los van het onderliggens besturingssysteem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat heeft de module shutil te bieden?

A

Methodes om met een groep van files te werken.
Copy en remove in het bijzonder.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly