Metoda copy modułu shutil
Metoda copy modułu shutil
kopiuje plik z zachowaniem trybu dostępu
do niego. W pierwszym parametrze metody wskazywana jest
ścieżka do pliku źródłowego, w drugim parametrze
- ścieżka docelowa nowego pliku.
W trzecim parametrze opcjonalnym ustawiana jest
praca z linkami symbolicznymi (domyślnie
follow_symlinks=True).
Składnia
import shutil
shutil.copy(skąd kopiujemy, dokąd kopiujemy, [tryb dla linków symbolicznych])
Przykład
Skopiujmy plik file1.txt do
pliku file2.txt:
import shutil
shutil.copy('file1.txt', 'file2.txt')
Zobacz też
-
metoda
copy2modułushutil,
która kopiuje plik z metadanymi -
metoda
copytreemodułushutil,
która rekurencyjnie kopiuje folder -
metoda
path.isfilemodułuos,
która sprawdza istnienie pliku -
metoda
movemodułushutil,
która rekurencyjnie przenosi plik lub katalog -
metoda
makedirsmodułuos,
która tworzy foldery -
metoda
mkdirmodułuos,
która tworzy jeden folder -
metoda
rmdirmodułuos,
która przenosi lub usuwa pusty folder -
metoda
removemodułuos,
która usuwa plik -
metoda
getcwdmodułuos,
która zwraca bieżący katalog roboczy