Otevřít soubor Python
Práce se soubory je důležitou součástí každé webové aplikace.
Python má několik funkcí pro vytváření, čtení, aktualizaci a mazání souborů.
Manipulace se soubory
Klíčovou funkcí pro práci se soubory v Pythonu je
open()
funkce.
Funkce open()
má dva parametry;
název souboru a režim .
Existují čtyři různé metody (režimy) pro otevření souboru:
"r"
- Číst - Výchozí hodnota. Otevře soubor ke čtení, chyba, pokud soubor neexistuje
"a"
- Připojit - Otevře soubor pro připojení, vytvoří soubor, pokud neexistuje
"w"
- Write - Otevře soubor pro zápis, vytvoří soubor, pokud neexistuje
"x"
- Vytvořit - Vytvoří zadaný soubor, vrátí chybu, pokud soubor existuje
Kromě toho můžete určit, zda má být soubor zpracováván jako binární nebo textový režim
"t"
- Text - Výchozí hodnota. Textový režim
"b"
- Binární - Binární režim (např. obrázky)
Syntax
Chcete-li otevřít soubor pro čtení, stačí zadat název souboru:
f = open("demofile.txt")
Výše uvedený kód je stejný jako:
f = open("demofile.txt", "rt")
Protože "r"
pro čtení a
"t"
pro text jsou výchozí hodnoty, nemusíte je zadávat.
Poznámka: Ujistěte se, že soubor existuje, jinak se zobrazí chyba.