Описание тега shutil

A Python module which contains a number of utility methods for file or directory operations, such as copying, moving, etc.
1 ответ

Удалить несколько каталогов в Python

В python я понимаю, что могу удалить несколько файлов с одинаковым именем, используя следующую команду, например: for f in glob.glob("file_name_*.txt"): os.remove(f) И что один каталог может быть удален с shutil.rmtree('/path/to/dir') - и что эта ко…
27 мар '13 в 06:50
5 ответов

Как бороться с OSError: [Errno 20] Не каталог: '.DS_Store'?

Я хочу скопировать некоторые изображения из каталога в другой каталог, и вот мой код: import os.path import shutil def copyFile(sourceDir,targetDir): for files in os.listdir(sourceDir): sourceFile=os.path.join(sourceDir,files) if os.path.isfile(sour…
07 янв '17 в 13:49
1 ответ

Скопируйте файлы в тот же каталог с другим именем

Мне нужно скопировать все HTML-файлы в том же каталоге с другим именем, и мне нужно перемещаться по всем каталогам внутри исходного каталога. Вот мой код, import os import shutil os.chdir('/') dir_src = ("/home/winpc/test/copy/") for filename in os.…
07 июл '17 в 15:46
1 ответ

Потеря данных в Python 3.5 shutil.copyfile

Я использую библиотеку shutil. Когда я использую: backuped = shutil.copyfile(file1, file2) file2 пустой. Там нет никаких проблем с shutil.move, Как я могу скопировать файл без потери данных?
29 сен '16 в 12:26
1 ответ

Принудительно продолжить копирование через список при обнаружении отсутствующего исходного файла

Я использую shutil для копирования вывода из вышестоящего процесса на основе предоставленных пользователем файлов. Иногда эти файлы не совместимы с исходным процессом, и поэтому окончательный файл, который я пытаюсь переместить, не будет создан. Я п…
29 июн '16 в 08:52
1 ответ

Python Copy and Past

Я пытаюсь скопировать, вставить файл из одной папки в другую, используя модуль Python Shutil, и, из-за этого я получаю сообщение об ошибке, не уверен, в чем проблема. import os import shutil source = os.listdir("D:\Personal\TEST\SRC") print source d…
29 май '17 в 15:47
3 ответа

Копирование Python файлов с помощью подстановочных знаков

Я изучаю Python (Python 3), и я могу скопировать 1 файл в новый каталог, выполнив это import shutil shutil.copyfile('C:/test/test.txt', 'C:/lol/test.txt') Сейчас я пытаюсь скопировать все *.txt файлы из C:/ в C:/ test *.txt - это шаблон для поиска в…
22 авг '13 в 04:34
1 ответ

Случайный OSError 22 с использованием shutil с путем Unicode

В настоящее время я сталкиваюсь с проблемами при использовании модуля shutil. Я использую следующую функцию для рекурсивного копирования файлов и перезаписи других файлов def copytree(src, dst, symlinks=False, ignore=None): names = os.listdir(src) i…
14 мар '18 в 08:10
1 ответ

Как исправить проблему с shutil.copy?

Я получаю сообщение об ошибке "IOError: [Errno 2] Нет такого файла или каталога:" C:\Temp\test2_empty\Storage\Poly1.kml "" Я хочу скопировать файл из каталога, переместить его во временную папку хранения и переименовать файл, а затем переместить это…
10 янв '19 в 16:03
1 ответ

Скопируйте несколько файлов из подпапки в одну папку

У меня есть папка с подпапками, каждая из которых содержит множество разных файлов. Я хотел бы скопировать все файлы (не подкаталоги) в одну папку import os import shutil src = r'C:\TEMP\dir' dest = r'C:\TEMP\new' src_files = os.listdir(src) for fil…
06 июн '16 в 15:53
1 ответ

Переместить папку из А в В

У меня есть папка с некоторыми файлами, автоматически создаваемыми один раз в день. Допустим, эта папка называется "bla20150309" (поэтому отметка времени добавляется автоматически). Теперь я хочу переместить эту папку вкл. все это содержимое где-то …
09 мар '15 в 10:13
1 ответ

Ошибка пути os.rename при перемещении файла в подкаталог

Я новичок в Python и кодирования в целом. Я потратил много времени, пытаясь исправить эту ошибку, но я не могу понять, как это сделать. У меня есть основная папка, которая содержит подпапку, я хочу переместить файлы из основной папки в подпапку. Это…
18 мар '15 в 09:32
1 ответ

Почему одновременная копия файла не дает сбоя?

У меня есть простой сценарий, который я предполагал, что он потерпит неудачу. 5 процессов пытаются скопировать (используя shutil.copy) один и тот же большой файл в одно и то же место (с тем же именем). Я полагаю, что это не удастся, потому что один …
24 фев '16 в 14:54
0 ответов

Атрибут Shutil, Copy и Copytree

Я использую модуль Shutil в своем скрипте. Я подразумеваю шутил, а из шутил подразумевается copytree. Во всплывающем окне нет копии или copytree. Как я могу решить эту проблему? Мой сценарий
02 июн '18 в 20:41
0 ответов

Когда я использую shutil.move(), он всегда оставляет один (или несколько) позади. Почему это?

У меня есть программа, которая должна автоматизировать создание множества файлов "x", а затем переместить их все во множество папок "x", однако, когда я запускаю ее, она всегда оставляет одну позади, а все остальные перемещаются. в их соответствующи…
1 ответ

shutil make_archive, приводящий к вложенным файлам.zip

Я пытался использовать make_archive от shutil библиотека. Вот код (с подробными комментариями): from shutil import make_archive make_archive( 'zipfile_name', 'zip', # archive format root_dir=None, # current working dir if None base_dir=None) # cwd i…
25 окт '17 в 22:29
3 ответа

Есть ли способ быстро переместить много файлов в Python?

У меня есть небольшой скрипт, который перемещает файлы в моей коллекции фотографий, но он работает немного медленно. Я думаю, это потому, что я делаю одно перемещение файла за раз. Я предполагаю, что смогу ускорить это, если я сделаю все перемещения…
09 окт '10 в 07:31
1 ответ

Установить путь и URL-адрес загрузчика файла YouTube во время выполнения пользователем

Ниже приведен код для загрузки файлов YouTube с URL-адресом, но в настоящее время URL-адрес является статическим, я пытаюсь сделать его динамическим, чтобы пользователь мог поместить URL-адрес во время выполнения. и во-вторых, я также пытаюсь устано…
16 ноя '17 в 10:38
1 ответ

Ошибка при выполнении shutil.rmtree

В моем коде на Python я копирую инсталлятор в temp и устанавливаю его, а затем я хочу удалить временную копию. Я использую функцию "shutil.rmtree", чтобы удалить копию установщика в temp. Иногда я получаю сообщение об ошибке типа "[Ошибка 32] Процес…
22 июл '15 в 13:35
0 ответов

shutil.move не может перемещать файлы между дисками?

Я использую shutil.move для перемещения файлов из моих загрузок (C:) в папку на сервере (Z:). source_dir = "C:\\Users\\e1206433\\Downloads\\estadisticaEjecGlo*.csv" dest_dir1 = "Z:\\AN\Produban\Operations\Print Management\Misc\Luca\TEST 1" for file …
08 окт '18 в 10:31