Помогите разобраться с shutil Python3 (shutil, python, python3)

Модератор: Модераторы разделов

Аватара пользователя
tonchikp
Сообщения: 15
ОС: Linux

Помогите разобраться с shutil Python3

Сообщение tonchikp » 12.08.2017 13:49

Уважаемые форумчане! Требуется ваша помощь!

Помогите пожалуйста разобраться с библиотекой Python3 shutil!

  • copyfileobj
  • copyfile
  • copymode
  • copystat
  • copy
  • copy2
  • copytree
  • ignore_patterns


  • В чём разница между этими методами? Кратко если не трудно объясните в какой ситуации каждый применяется?
  • Например не очень понятно как копируются метаданные без самого файла, куда именно? И наоборот файлы отдельно от метаданных, откуда тогда метаданные берутся?
  • Если нужно обычное копирование файла, то что из этого использовать?
Изучаю Python3. Добавляйтесь в друзья: tonchikp@jabberon.net
Спасибо сказали:

Аватара пользователя
delvin-fil
Сообщения: 69
ОС: Linux

Re: Помогите разобраться с shutil Python3

Сообщение delvin-fil » 12.08.2017 21:30

tonchikp писал(а):
12.08.2017 13:49
Помогите пожалуйста разобраться с библиотекой Python3 shutil!
В чём разница между этими методами? Кратко если не трудно объясните в какой ситуации каждый применяется?

Здесь посмотри. Не то чтобы весьма подробно, но достаточно понятно.

tonchikp писал(а):
12.08.2017 13:49
И наоборот файлы отдельно от метаданных, откуда тогда метаданные берутся?

Хе-хе... Дык ФС же. Журнал файловой системы. Не знаю как в NTFS или FAT*, а EXT(3/4) это делают. НТФС вроде тоже.

Код: Выделить всё

import __hello__
Спасибо сказали: