V Python, ke čtení a zápisu souborů používáme funkce poskytované ve standardní knihovně a metody jako, a. Zde je návod, jak manipulovat se soubory v: open()
read()
write()
close()
Python
Čtení souborů
Pro čtení souboru v Python, používáme funkci s režimem "r"(čtení). Tato funkce vrátí objekt souboru a pak můžeme použít metody, jako je čtení obsahu souboru. open()
read()
Příklad :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Psaní souborů
Pro zápis do souboru nebo vytvoření nového souboru použijeme funkci s režimem "w"(zápis). Pokud soubor již existuje, bude přepsán, jinak bude vytvořen nový soubor. open()
Příklad :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
Připojování k souborům
K připojení obsahu na konec souboru bez přepsání stávajícího obsahu používáme režim „a“(připojit).
Příklad :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Zavírání souborů
Po přečtení nebo zápisu se doporučuje zavřít soubor pomocí metody close()
. Při použití příkazu však with
není nutné soubor zavírat ručně, protože Python soubor se automaticky zavře při ukončení with
bloku.
Čtení a zápis souborů Python umožňuje pracovat s daty ze souborů a vytvářet aplikace, které ukládají a zpracovávají informace z externích zdrojů.