Уведомления

Группа в Telegram: @pythonsu

#1 Март 31, 2017 23:12:23

phenom_x4
Зарегистрирован: 2017-03-31
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с сетевыми папками

Привет.

Для работы хочу сделать программку для архивации папок с одного фтп-сервера на другой фтп-сервер. Но не знаю как правильно указывать в коде сетевой адрес папки, где надо сделать папку для хранения архива.

 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’ всё работает.

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

Спасибо.

Отредактировано phenom_x4 (Март 31, 2017 23:13:15)

Офлайн

#2 Апрель 1, 2017 07:53:03

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Работа с сетевыми папками

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

p.s.
Еще подсказка. Расшаренные сетевые папки и ftp это совсем разные вещи. сетевые пути обычно начинаются с //



Отредактировано doza_and (Апрель 1, 2017 08:00:00)

Офлайн

#3 Апрель 3, 2017 10:46:30

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Работа с сетевыми папками

когда то была подобная идея - но файлы были большиго обьема а каналы - не очень!
При помощи питона написал скрипт автоматизации который WGET -ом лупил архивы- потому что он поддерживает докачку!
а со стороны откуда качать минимальный веб



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version