PROG0084 - Copycat

no tags 

Assignment

Write a function copycat with two mandatory parameters (source and destination) that each take a file location as the argument that needs to be passed to the function.

def copycat(source, destination)

After calling this function, the content of the source file must be copied into the destination file. If a file already existed at the location of the destination file, that content of the file must be overwritten. Otherwise, a new file must be created at the given destination. The function may make the assumption that the source file exists.

Example

>>> copycat('original.txt', 'copycat.txt')
>>> copycat('shaw.txt', 'shaw2.txt')

Opgave

Schrijf een functie kopieer met twee verplichte parameters (bronbestand en doelbestand) waaraan twee bestandlocaties als argument moeten doorgegeven worden.

def kopieer(bronbestand, doelbestand)

Door het aanroepen van deze functie moet de inhoud van het bronbestand gekopieerd worden naar het doelbestand. Indien er reeds een bestand bestond op de locatie doelbestand, dan moet de inhoud van dat bestand overschreven worden. Anders moet een nieuw doelbestand op de aangegeven locatie aangemaakt worden. De functie mag ervan uitgaan dat het bronbestand bestaat.

Voorbeeld

>>> kopieer('origineel.txt', 'kopie.txt')
>>> kopieer('shaw.txt', 'shaw2.txt')


Added by:Peter Dawyndt
Date:2011-08-02
Time limit:5s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:PY_NBC
Resource:None