Найти - Пользователи
Полная версия: Работа с сетевыми папками
Начало » Python для новичков » Работа с сетевыми папками
1
phenom_x4
Привет.

Для работы хочу сделать программку для архивации папок с одного фтп-сервера на другой фтп-сервер. Но не знаю как правильно указывать в коде сетевой адрес папки, где надо сделать папку для хранения архива.
 import os
import time
target_source=os.sep + '10.8.1.15\\Execute\\Test' #Папка куда надо скопировать
today=target_source + os.sep + time.strftime('%Y%m%d') #В папке создадим папку с текущей датой
os.mkdir(today) #Создаем папку	
print('Каталог успешно создан:', today)	

При выполнении ошибка:
FileNotFoundError: Системе не удается найти указанный путь: ‘\\10.8.1.15\\Execute\\Test\\2010331’

Если прописать локальную папку с ПК, вида ‘C:\\back’ всё работает.

Как правильно прописать сетевую папку ? И можно ли вообще так перекидывать папку с одного фтп, в архив на другой фтп, запуская при этом скрипт у себя на ПК ?

Спасибо.
doza_and
phenom_x4
И можно ли вообще так перекидывать папку
Очевидно нет. У вас же не получается.
phenom_x4
Как правильно прописать сетевую папку ?
А вы документацию читать не пробовали? ftp по функциям отличается от работы с диском по крайней мере в большинстве случаев нужно логиниться.
http://python-3.ru/page/python-ftp-ftplib

p.s.
Еще подсказка. Расшаренные сетевые папки и ftp это совсем разные вещи. сетевые пути обычно начинаются с //
ZerG
когда то была подобная идея - но файлы были большиго обьема а каналы - не очень!
При помощи питона написал скрипт автоматизации который WGET -ом лупил архивы- потому что он поддерживает докачку!
а со стороны откуда качать минимальный веб
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB