Dies ist eine alte Version des Dokuments!


LU08.L01: Arbeiten mit Dateien und Verzeichnissen

Hier ist der Aufbau des Skripts als Orientierungshilfe:

import subprocess
 
def create_directory(directory_name):
    """ Creates a new directory """
    pass
 
 
def create_files(directory_name, file_names):
    """ Creates all files in the list """
    pass
 
# Functions for steps 3-5
 
if __name__ == '__main__':
    directory = 'python_bash_test'
    files = ['file1.txt', 'file2.txt', 'file3.txt']
 
    create_directory(directory)
    create_files(directory, files)
    # call functions for step 3-5

Beim Ausführen des Skripts sollte die Konsole folgendes ausgeben:

   Verzeichnis 'python_bash_test' erfolgreich erstellt.
   Datei 'python_bash_test/file1.txt' erfolgreich erstellt.
   Datei 'python_bash_test/file2.txt' erfolgreich erstellt.
   Datei 'python_bash_test/file3.txt' erfolgreich erstellt.
   Dateien im Verzeichnis 'python_bash_test':
   file1.txt
   file2.txt
   file3.txt
   Größen der Dateien im Verzeichnis 'python_bash_test':
   0B file1.txt
   0B file2.txt
   0B file3.txt
   Datei 'python_bash_test/file3.txt' wurde gelöscht.
   Aktualisierte Dateien im Verzeichnis:
   file1.txt
   file2.txt

Marcel Suter

  • modul/m122/learningunits/lu08/loesungen/dateien.1734336280.txt.gz
  • Zuletzt geändert: 2024/12/16 09:04
  • von msuter