Składnia:
Składnia ''z„Oświadczenie o otwarciu pliku do czytania i pisania pokazano poniżej.
z otwartym (plik, tryb) jako File_Handler
Przykład-1: Przeczytaj plik tekstowy za pomocą instrukcji „z”
Utwórz plik Python z następującym skryptem, który otworzy plik tekstowy za pomocą 'z' oświadczenie. Tutaj Temp.tekst plik zostanie otwarty do czytania i ReadLines () Funkcja zostanie użyta do odczytania zawartości pliku i przechowywania go w zmiennej listy. Następnie pętla dla wartości listy i iteruje wartości listy i wydrukuje zawartość pliku. Zamknięte atrybut będzie PRAWDA Po przeczytaniu treści pliku.
#Open plik do odczytu za pomocą instrukcji „z”Wyjście:
Następujące dane wyjściowe pojawi się po wykonaniu powyższego skryptu, jeśli obroty.tekst Plik istnieje w bieżącej lokalizacji. Wyjście pokazuje, że plik jest zamknięty automatycznie po zakończeniu odczytu pliku.
Przykład-2: Przeczytaj plik binarny za pomocą instrukcji „z”
Utwórz plik Python z następującym skryptem, który otworzy plik binarny do odczytu i obliczy rozmiar pliku w bajtach. Nazwa pliku zostanie pobrana od użytkownika.
#Import OS modułWyjście:
Następujące podobne dane wyjściowe pojawi się po wykonaniu powyższego skryptu, jeśli ptak.JPEG Plik istnieje w bieżącej lokalizacji. Wyjście pokazuje, że rozmiar pliku wynosi 9946 bajtów.
Przykład-3: użycie zagnieżdżonych stwierdzeń „z”
Utwórz plik Pythona z następującym skryptem, który otworzy plik do odczytu i otworzy inny plik do pisania za pomocą zagnieżdżonych instrukcji „z”. Pierwszy 'z„Instrukcja służy do otwarcia dzień powszedni.tekst plik do odczytu, który jest tworzony wcześniej. Drugi 'z„Instrukcja jest używana do otwarcia wakacje.tekst plik do zapisywania konkretnej treści z dzień powszedni.tekst plik.
#Open plik do odczytuWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-4: Otwórz wiele plików w jednym instrukcji „z”
Utwórz plik Python z następującym skryptem, który otworzy dwa pliki do pisania za pomocą singla 'z' oświadczenie. Skrypt otworzy dzień powszedni.tekst plik do odczytu, a niektóre konkretne treści tego pliku zostaną zapisane w out1.tekst plik i out2.tekst plik. Następnie oba nowo napisane pliki zostaną otwarte do odczytu, a treść tych plików zostanie wydrukowana.
#Open dwa pliki do pisaniaWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-5: Porównaj „z” instrukcją z funkcją open () i open ()
Utwórz plik Pythona z następującym skryptem, który otworzy ten sam plik o nazwie dzień powszedni.tekst używając ''z„Oświadczenie i otwarty() funkcjonować. W poprzednim przykładzie pokazano, że plik jest automatycznie zamknięty po przeczytaniu lub zapisaniu treści, jeśli jest otwarty za pomocą 'z' oświadczenie. Ale plik wymaga zamknięcia za pomocą zamknięcie() funkcja, jeśli plik jest otwarty za pomocą za pomocą otwarte() funkcja, która została pokazana za pomocą bloku próbnego w tym skrypcie.
# Zadeklaruj funkcję sprawdzania pliku jest zamknięta lub nieWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Wniosek
Różne zastosowania ''z„Oświadczenie o otwarciu dowolnego pliku do czytania lub pisania zostały pokazane w tym samouczku za pomocą prostych przykładów, które pomogą użytkownikom Python poznać cele korzystania z”z„Oświadczenie w Pythonie.