Я попытался скопировать файл, используя функцию чтения и записи, которую я только что изучил, как показано ниже:
from sys import argv
script, from_file, to_file = argv
a = open(from_file).read()
a = open(to_file, 'w').write(a)
Затем я немного погуглил и обнаружил, что есть модуль shutil, который состоит из копирования и копирования файла.
Мои сомнения:
Как функция «чтение» в приведенном выше коде действует как функция «копирования»?
Если функция чтения и записи = копировать и вставить, зачем нам shutil.copy()
/ shutil.copyfile()
? В каких случаях мы используем shutil.copy?