Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 23, 2011 15:03:06

PyLin
От:
Зарегистрирован: 2011-02-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Копирование файла. Где ошибка?

Пытаюсь скопировать файлы в другой существующий каталог.

import os
import shutil
for filename in os.listdir(“c:/file”):
shutil.copy(filename, “c:/file2”)

Выдает:

Message File Name Line Position
Traceback
<module> C:\goo\f2.py 5
copy C:\Python27\lib\shutil.py 116
copyfile C:\Python27\lib\shutil.py 81
IOError: No such file or directory: ‘file.txt’

Где ошибка, не понятно (



Офлайн

#2 Фев. 23, 2011 15:06:28

truporez
От:
Зарегистрирован: 2009-05-08
Сообщения: 266
Репутация: +  6  -
Профиль   Адрес электронной почты  

Копирование файла. Где ошибка?

замените

shutil.copy(filename, "c:/file2")
на
shutil.copy(os.path.join("c:/file",filename), "c:/file2")



Офлайн

#3 Фев. 23, 2011 17:57:50

PyLin
От:
Зарегистрирован: 2011-02-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Копирование файла. Где ошибка?

truporez
замените
shutil.copy(filename, "c:/file2")
на
shutil.copy(os.path.join("c:/file",filename), "c:/file2")
Спасибо! И мой респект!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version