Menu
Coddy logo textTech

Tryby otwierania

Lekcja 4 z 12 w kursie Obsługa plików w Pythonie w Coddy.

Możesz również określić tryb działania w funkcji open za pomocą open(filename, operation).

Istnieją cztery różne tryby otwierania pliku:

TrybKluczOpis
Odczyt'r'Otwiera plik do odczytu
Dodawanie'a'Otwiera plik w celu dopisywania
Zapis'w'Otwiera plik do zapisu
Utworzenie'x'Tworzy określony plik

Uwaga: jeśli plik nie istnieje, wszystkie tryby go utworzą z wyjątkiem trybu odczytu

Możesz również określić, czy plik ma być obsługiwany w trybie binarnym, czy tekstowym:

TrybKluczOpis
Tekstowy't'Tryb tekstowy
Binarny'b'Tryb binarny

Przykłady:

  • Otwórz plik o nazwie data.csv w trybie dopisywania open('data.csv', 'a')
  • Otwórz plik o nazwie foo.txt w trybie zapisu i binarnym open('foo.txt', 'wb')
  • Otwórz plik o nazwie bar.txt w trybie odczytu i zapisu open('bar.txt', 'rw')

Domyślnym trybem otwierania jest 'rt', więc open('a.txt') jest równoważne open('a.txt', 'rt')

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

Wszystkie lekcje w sekcji Obsługa plików w Pythonie

Poćwicz samodzielnie: Kompilator Python online