Fájlok olvasása és írása Python

A fájlok olvasásához és írásához a szabványos könyvtárban található funkciókat és olyan módszereket Python használjuk, mint a,  és. A következőképpen kezelheti a fájlokat: open() read() write() close() Python

 

Fájlok olvasása

A fájl beolvasásához az "r"(olvasási) móddal Python használjuk a függvényt. Ez a függvény egy fájlobjektumot ad vissza, majd olyan módszereket használhatunk, mint például a fájl tartalmának beolvasása. open() read()

Példa :

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

 

Fájlok írása

Fájlba íráshoz vagy új fájl létrehozásához a függvényt "w"(írási) móddal használjuk. Ha a fájl már létezik, akkor felülírja, ellenkező esetben új fájl jön létre. open()

Példa :

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

 

Hozzáfűzés a Fájlokhoz

Ahhoz, hogy egy fájl végéhez tartalmat fűzzünk a meglévő tartalom felülírása nélkül, az "a"(hozzáfűzés) módot használjuk.

Példa :

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

 

Fájlok bezárása

Olvasás vagy írás után javasolt a fájl bezárása a módszerrel close(). Az utasítás használatakor azonban with nincs szükség a fájl manuális bezárására, mivel Python a blokkból való kilépéskor automatikusan bezárja a fájlt with.

 

A fájlok beolvasása és írása Python lehetővé teszi a fájlokból származó adatok kezelését, valamint olyan alkalmazások létrehozását, amelyek külső forrásból származó információkat tárolnak és dolgoznak fel.