Odczytywanie i zapisywanie plików w Python

W Python, aby odczytywać i zapisywać pliki, używamy funkcji dostępnych w standardowej bibliotece i metod, takich jak,  i. Oto jak manipulować plikami w: open() read() write() close() Python

 

Czytanie plików

Aby odczytać plik w Python, używamy funkcji z trybem „r”(odczyt). Ta funkcja zwraca obiekt file, a następnie możemy użyć metod takich jak odczytanie zawartości pliku. open() read()

Przykład :

# Read the content of a file  
with open("myfile.txt", "r") as file:  
    content = file.read()  
    print(content)  

 

Pisanie plików

Aby zapisać do pliku lub utworzyć nowy plik, używamy funkcji z trybem „w”(zapis). Jeśli plik już istnieje, zostanie nadpisany, w przeciwnym razie zostanie utworzony nowy plik. open()

Przykład :

# Write content to a file  
with open("output.txt", "w") as file:  
    file.write("This is the content written to the file.")  

 

Dołączanie do plików

Aby dołączyć treść na końcu pliku bez nadpisywania istniejącej zawartości, używamy trybu „a”(dołącz).

Przykład :

# Append content to a file  
with open("logfile.txt", "a") as file:  
    file.write("Appending this line to the file.")  

 

Zamykanie plików

Po odczytaniu lub zapisie zaleca się zamknięcie pliku przy użyciu close() metody. Jednak podczas korzystania z with instrukcji nie ma potrzeby ręcznego zamykania pliku, ponieważ Python spowoduje to automatyczne zamknięcie pliku po wyjściu z with bloku.

 

Odczytywanie i zapisywanie plików w programie Python umożliwia pracę z danymi z plików oraz tworzenie aplikacji przechowujących i przetwarzających informacje z zewnętrznych źródeł.