среда, 17 марта 2010 г.

Python в качестве "швейцарского ножа".

Вообще я очень люблю этот язык, хотя и пишу на нем довольно мало, да и криво. :) Ну не программист я! :)
Так вот сегодня в очередной раз, благодаря Dr.AKULAvich узнал об одном интересном "типсе".

Собственно сам рецепт выглядит так:

на машине, на которой мы хотим быстренько расшарить директорию, переходим в нее и запускаем одну строку на питоне

python -c "import SimpleHTTPServer; SimpleHTTPServer.test()"

Собственно и все. :) Теперь эта папка доступна с любой машины через http (http://ip:8000). В типсе рекомендуется сделать для этого простой алиас в своем шеле:

alias webshare='python -c "import SimpleHTTPServer; SimpleHTTPServer.test()"'

Красота! :)