can3p (can3p) wrote,
can3p
can3p

Питон

Решил двигаться к светлому будущему в этом направлении, начал с небольшого приложения на автоматизации выкладки файлов на своем сервере. Порой бывает так, что на удаленной машине нужно собрать в кучу несколько файлов и выложить их для публичного доступа. Можно написать скрипт для заливки на популярный хостинг, но размер файлов может быть разным, ssh-соединение держать до тех пор, пока не зальет, неудобно, да и незачем, если сервер и так виден из внешней сети, и раздать нужно один-два раза.

В результате получился небольшой скрипт для сборки архивов и небольшой фронтенд на pylons для выдачи архивов наружу.
Все лежит на github - http://github.com/can3p/share

Код (вероятно) ужасен, документация по нулям, но а)все будет; б)скилл растет не по дням, а по часам, чего стоили только танцы вокруг pylons и mod_wsgi.

Как это обычно и бывает, глаза разбегаются от возможностей python, крутости pylons и прочего, но думаю, что осилю.
@TODO: почистить код, добавить возможность хранения таблицы файлов в базе данных, добавить документацию.
Tags: python
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments