Přejít k hlavnímu obsahu
SŠMG
  • Titulní stránka
  • Další
Momentálně na stránky přistupujete s právy hosta.
Přihlášení
Titulní stránka
  1. PRX 1.I/1 - 2022/2023
  2. Práce s textovým souborem

Práce s textovým souborem

Požadavky na absolvování
Otevřené: Pondělí, 23. ledna 2023, 00.00
Termín: Čtvrtek, 26. ledna 2023, 23.59

Implementujte soubor file_manager.py, konkrétně jeho funkce makeFileAndWriteText(fileName, text), addSomeTextToFile(fileName, text) a deleteTextFromFile(fileName).

V proměnné fileName vám z testu do funkce přichází string s názvem souboru, který se má vytvořit / upravit.

V proměnné text vám z testu do funkce přichází string, který máte zapsat do souboru.


Metoda makeFileAndWriteText(fileName, text):
Metoda vytvoří nový soubor s názvem, který je obsažen v proměnné fileName ve stejné složce jako projekt a do nově vzniklého souboru vloží text z proměnné text.

Příklad vstupů do této funkce: fileName = "test.txt", text = "Text, který se má zapsat do souboru"


Metoda addSomeTextToFile(fileName, text):
Metoda načte již vzniklý soubor ve složce pod názvem fileName a za aktuální konec textu tohoto souboru přidá text z proměnné text. Po zápisu pomocí této funkce dojde k odřádkování na nový řádek.

Příklad vstupů do této funkce: fileName = "test.txt", text = "Text, který se má zapsat do souboru za předchozí text a odřádkovat se"



Metoda deleteTextFromFile(fileName):
Metoda načte již vzniklý soubor z proměnné fileName a vymaže ze souboru veškerý text.

Příklad vstupů do této funkce: fileName = "test.txt"
Výsledný text v souboru by měl vypadat takto (string o délce 0): ""


Soubor tests.py slouží pro ověření, zda je vaše implementace správná.

  • File Manager.zip File Manager.zip
    23. ledna 2023, 23.51
Kontaktujte podporu stránek
Momentálně na stránky přistupujete s právy hosta. (Přihlášení)
Souhrn uchovávaných dat
Stáhněte si mobilní aplikaci
Používá Moodle