SAMOUCZEK JĘZYKA PYTHON | ROZDZIAŁY |
Rozdział 6: Wejście i wyjście 1: Ładniejsze formatowanie wyjścia - 2: Czytanie z i pisanie do plików - 3: Metody obiektów pliku - 4: Moduł pickle Lekcja 2: Czytanie z i pisanie do plików Funkcja open() zwraca obiekt pliku i powszechnie używana jest z dwoma argumentami: "open(nazw_pliku, tryb)".
Pierwszym argumentem jest napis zawierający nazwę pliku.
W systemach Windows dodanie 'b' do tryb powoduje otwarcie pliku w trybie binarnym, tak więc możemy podać tryby 'rb', 'wb' i 'r+b'. Windows rozróżnia pliki tekstowe i binarne: znaki końca linii w plikach tekstowych są automatycznie zmieniane, gdy dane są czytane lub pisane. Taka modyfikacja pliku wydaje się być wygodna dla plików tekstowych zapisanych w kodzie ASCII, ale zepsuje zawartość plików z danymi binarnymi jak np. pliki .EXE . Trzeba być ostrożnym stosując tryb binarny przy czytaniu lub zapisie.
|
|