PyServe is the
simple command interface for HTTP serving directories.
PyServe - небольшой
и весьма симпатичный пакет Python,
использующий микрофреймворк bottle
для публикации содержимого папки по
HTTP.
Как говорит
автор — сравните:
можно так:
# Python 2.* $ python -m SimpleHTTPServer # Python 3 $ python -m http.server
но с pyserv можно
так:
# Python 2.* $ pyserve # Python 3 $ pyserve
В какой то
момент мне захотелось большего:
Одинаковый
синтаксис для python 2 и 3 версий;
Возможность
отключения "автоиндекса" для
директорий (игнорирование index.html);
Возможность
указания IP-адреса сервера (шаринг в
сети);
Возможность
скрытия системных файлов;
Более
приятный внешний вид при выводе каталога
директории;
Возможность
указания пути к директории (не только
текущей);
Так появился
пакет PyServe.
Что характерно,
генерируемый листинг приятен глазу:
original post http://vasnake.blogspot.com/2014/01/yet-another-http-server-via-python.html
Комментариев нет:
Отправить комментарий