Копировать файл в Python - чтение-запись vs Shutil.copy - PullRequest
0 голосов
/ 21 июня 2020

Я попытался скопировать файл, используя функцию чтения и записи, которую я только что изучил, как показано ниже:

from sys import argv

script, from_file, to_file = argv
a = open(from_file).read()
a = open(to_file, 'w').write(a)

Затем я немного погуглил и обнаружил, что есть модуль shutil, который состоит из копирования и копирования файла.

Мои сомнения:

  1. Как функция «чтение» в приведенном выше коде действует как функция «копирования»?

  2. Если функция чтения и записи = копировать и вставить, зачем нам shutil.copy() / shutil.copyfile()? В каких случаях мы используем shutil.copy?

...