LINUX.ORG.RU

python, ftp и прокси


0

0

Уважаемые коллеги, а как средствами питона правильно организовать заливку файла на ftp, если присутствует прокси-сервер? ftplib с прокси не работает, urllib какая-то чересчур замороченная, да и неясно, можно ли с ее помощью заливать данные, а не только получать. Заранее спасибо.

Я так понимаю, ftp прокси бывают разные.

Те, что предоставляют ftp через http тебе by design не должны подходить (т.к. upload не поддерживают).

А что касается настоящих ftp прокси, по-моему, там разброд и шатания. Например, беглый просмотр man ftp не показал наличия опции, указывающей адрес proxy server'а; значит речь идёт о чём-то довольно нестандартном.

Davidov ★★★★
()
Ответ на: комментарий от Davidov

Может, я не совсем точно описал задачу. В некоторой организации выход в интернет организован через прокси (судя по порту 8080 -- http). И нужно, чтобы с одного из компов (под виндой) этой организации некий файл аплоадился на фтп. Без прокси такая задача решается элементарно с помощью ftplib, но нужно все же ходить через прокси.

decadent
() автор топика

А если установить переменную среды ftp_proxy? Bazaar вроде через ftplib работает и он через прокси нормально ходит.

anotheranonymous
()
Ответ на: комментарий от BreadFan

Конечная прога будет работать под виндой, так что хотелось бы использовать минимум сторонних утилит.

decadent
() автор топика
Ответ на: комментарий от decadent

Через http прокси вы ничего залить на ftp сервер находящийся снаружи не сможете.

Davidov ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.