Архив автора: admin

Знакомимся с virtualenv (Перевод)

Виртуальное окружение может быть очень полезно для тестирования программ. Ian Bicking создал проект  virtualenv, который и является инструментом для создания изолированного окружения Python. Вы можете использовать эти окружения для проверки новых версий ваших программ, новых версий пакетов, которые Вы используете или просто в качестве песочницы для новых пакетов. Кроме того, Вы можете использовать virtualenv в качестве рабочего места в случаях, если Вы не можете копировать файлы в site-packages по какой-либо причине. Когда Вы создаёте виртуальное окружение при помощи virtualenv, он создаёт папку и копирует Python в неё с папкой site-packages и несколькими другими. Кроме того устанавливается pip. Пока активно ваше виртуальное окружение оно используется как обычный Python. Когда же Вам оно перестаёт быть нужным — Вы просто удаляете папку. И всё. Или можете продолжать её использовать для работы.
В этой статье мы потратим немного времени для знакомства с virtualenv.

Установка

Для начала понадобится установить virtualenv. Вы можете использовать для этого pip или easy_install или просто загрузить файл virtualenv.py с их сайта и просто использовать его. На данный момент предположим, что ваша папка Python находится в системном пути поиска и Вы можете использовать  virtualenv в командной строке.

Создаём виртуальное окружение

Для создания песочницы выполните следующую команду:

python virtualenv.py FOLDER_NAME
Где FOLDER_NAME — это имя папки, которую Вы будете использовать в качестве песочницы. На моём компьютере Windows 7, я добавил папку C:Python26Scripts в путь поиска так что я могу использовать команду virtualenv.py FOLDER_NAME без слова python. Если Вы не укажете имя папки, то получите в ответ список опций, которые можно передать скрипту. Давайте создадим проект с названием sandbox. Как его использовать? Для начала надо его активировать:
На POSIX системах Вам нужно source bin/activate тогда как на Windows Вам нужна команда путь_к_песочницеScriptsactivate. Давайте пройдём через эти шаги. Песочницу создадим на рабочем столе:

C:UsersmdriscollDesktop>virtualenv sandbox
New python executable in sandboxScriptspython.exe
Installing setuptools................done.
Installing pip...................done.

C:UsersmdriscollDesktop>sandboxScriptsactivate
(sandbox) C:UsersmdriscollDesktop>

Вы можете заметить что как только Вы активировали ваше виртуальное окружение, Вы увидите в приглашении командной строки префикс с названием папки для вашей песочницы (в нашем случае — “sandbox”). Так Вы можете определить, используется ли песочница или нет. После этого Вы можете использовать pip для установки пакетов в ваше виртуальное окружение. Когда закончите работать просто вызовите команду декативации для того, чтобы выйти из виртуального окружения.
Есть несколько флагов, которые Вы можете передать скрипту virtualenv при создании виртуального окружения. Например, можно использовать –system-site-packages для переноса пакетов из установки Python. Если Вы хотите использовать distribute вместо setuptools, можете использовать флаг –distribute.
virtualenv так же предоставляет способ просто установить библиотеки, но использовать их при помощи стандартного Python. Согласно документации, для этого Вам надо лишь написать специальный скрипт. Подробнее смотрите тут.
Кроме того, есть экспериментальный флаг –relocatable который можно использовать для того, чтобы сделать папку переместимой. Однако, на данный момент, это не работает на Windows.
Наконец, есть флаг –extra-search-dir, который можно использовать, чтобы сохранить ваше виртуальное окружение оффлайн. Это позволяет Вам добавить папку в путь поиска, по которому pip или easy_install будет искать пакеты для установки, даже если у Вас нет доступа к интернету.

Итог

К этому времени Вы должны уметь сами использовать virtualenv. Есть несколько других проектов, которые теперь могут Вам пригодиться. Есть библиотека Doug Hellman’а virtualenvwrapper, которая облегчает создание, удаление и управление виртуальных окружений. Есть zc.buildout, который похож на virtualenv и является его конкурентом. Я рекомендую посмотреть их и изучить — они могут помочь Вам в вашей работе.

Автор: Ishayahu Lastov

Python 101: pip –замена для easy_install (Перевод)

Pip Installs Python или pip — это инструмент для установки и управления пакетами Python, многие из которых расположены на Python Package Index (PyPI). Он является альтернативой easy_install. В этой статье мы потратим немного времени на то, чтобы посмотреть, как он работает и как он может помочь нам в нашей работе с Python.

Установка

Для работы Вам потребуется distribute или setuptools. Если Вы работаете с Python 3, тогда ваш единственный выбор — distribute, так как setuptools на данный момент ещё не портирован на эту версию. На сайте  pip есть установщик, так то вы можете использовать get-pip.py или просто перейти на PyPI и скачать исходники.
Как Вы уже знаете, для установки большинства модулей из исходников необходимо распаковать полученный архив, перейти в его папку и запустить в ней команду “python setup.py install”. Обратите внимание, что для установки могут понадобиться права администратора. На сайте pip рекомендуется использовать pip в virtualenv, поскольку в таком случае он устанавливается автоматически, “не требует прав администратора и не изменяет вашу установку Python”. Но это на ваш выбор.

использование pip

Чаще всего pip используют для установки, обновления или удаления пакетов. Все эти процедуры описаны на официальном сайте, но мы по ним всё равно пройдёмся. Так как мы упомянули про virtualenv, давайте и установим его при помощи pip:

pip install virtualenv
Если Вы запустите эту команду в терминале, Вы увидите что-то вроде этого:

Downloading/unpacking virtualenv
Downloading virtualenv-1.7.2.tar.gz (2.2Mb): 2.2Mb downloaded
Running setup.py egg_info for package virtualenv
warning: no previously-included files matching '*' found under directory 'do
cs_templates'
warning: no previously-included files matching '*' found under directory 'do
cs_build'
Installing collected packages: virtualenv
Running setup.py install for virtualenv
warning: no previously-included files matching '*' found under directory 'do
cs_templates'
warning: no previously-included files matching '*' found under directory 'do
cs_build'
Installing virtualenv-script.py script to C:Python26Scripts
Installing virtualenv.exe script to C:Python26Scripts
Installing virtualenv.exe.manifest script to C:Python26Scripts
Installing virtualenv-2.6-script.py script to C:Python26Scripts
Installing virtualenv-2.6.exe script to C:Python26Scripts
Installing virtualenv-2.6.exe.manifest script to C:Python26Scripts
Successfully installed virtualenv
Cleaning up...
Похоже, что работает. Обратите внимание, что pip загружает пакет ДО начала установки, чего не делает easy_install (за другими отличиями обраща

Дизайнерский браслет

Дизайнерский браслет

Сегодня будем создавать красивый дизайнерский браслет.

 

Дизайнерский браслет

Дизайнерский браслет

Читать

Семянотерапия — лечение семенами.

Семянотерапия — весьма перспективное научное и лечебное направление в медицине, особым образом использующее целебные свойства семян и зерен. Оказывается, семя под воздействием тепла и влаги человеческого тела способно производить мощный энергетический выброс, имеющий лечебный эффект.
В народной медицине для лечения заболеваний применялись отвары семян и зерен, а семянотерапия тоже использует для лечения зерна и семена, но совсем по-другому.

Зерно — это сложная информационная система, сообщающаяся с окружающим миром по принципу обратной связи. Болезнь тоже несет определенный комплекс информации. Организм живо на нее реагирует то повышением температуры, то учащенным сердцебиением, то повышенным давлением. Но кроме общих реакций организма, есть и локальные проявления заболевания. Во время болезни на теле человека активизируются биологически активные точки, особенно в тех местах, где их много — на кистях рук, стопах, ушах. В этих точках информация о болезни скапливается очень интенсивно. Зерно, приложенное к такой точке, может врачевать. Зерно — это система жизнеобеспечения, превосходно сбалансированная по белкам, жирам, углеводам, микроэлементам. Под кожей расположена сильно развитая сеть капиллярных сосудов, и нанесенное на нее лекарство сразу всасывается в кровь. Поэтому , когда мы кладем зерна или семена на определенные точки, лечебный эффект наблюдается очень быстро. К тому же этот способ лечения наиболее прост и приемлем.

Универсальное применение семянотерапия нашла в лечебном методе, разработанном корейскими учеными. Самое главное требование — зерно должно быть живым. Живое зерно способно прорасти и дать росток, поэтому для самолечения нужно применять посевные зерна и обязательно неочищенные, в своих оболочках.
Семена закрепляют на коже лейкопластырем и держат от нескольких часов до суток. Очень полезно время от времени нажимать на зерно до легкой боли — это позволит усилить эффект, особенно если использовать зерно гречки, которое имеет острые края. Все семена и зерна используют один раз.
Семянотерапии поддаются очень многие запущенные хронические заболевания. Зерна и семена можно использовать при любых заболеваниях, включая онкологию. Даже в последнем случае врачи наблюдают положительную динамику течения болезни.
Очень полезно семенами лечить маленьких детей, пожилых и ослабленных болезнями людей, которым другие виды лечения не помогли. Семянотерапия — самый безопасный метод лечения. Итак, приступим к лечению.
Простуду нужно лечить в зависимости от симптомов. Это же касается и профилактики. При насморке на верхней фаланге большого пальца левой руки, посередине, там, где виден кожный завиток, нужно любым острым предметом поискать наиболее болезненную точку. Прикрепленное на это место зерно гречки, а при сильном насморке — зеленого гороха помогут быстро справиться с заболеванием и предупредят появление насморка в период эпидемий. Кстати, интересно, что происходит с зерном после суток, проведенных на теле. Оно выглядит так, как будто взяло всю болезнь на себя — изменяет цвет, трескается, разбухает. При лечении всех простудных явленийлучше всего использовать зерно красного жгучего перца, но если его нет, то можно заменить гречкой. Гречишные зерна — универсальный инструмент в семянотерапии. Каждое зернышко похоже на маленькую пирамидку. А любая пирамидальная форма обладает способностью концентрировать энергию особенно сильно и направленно ее передавать. Поэтому зерна гречки оказывают положительное воздействие при любых болезнях.

Семянотерапия отлично снимает головную боль. На верхней фаланге большого пальца нужно найти наиболее болезненную точку и прикрепить к ней зерно. Это могут быть зерна пшеницы, гречки, яблочное или просяное, зерно шиповника. В основании большого пальца, в середине мясистой выпуклости, чуть ближе к «линии жизни», располагается зона проекции сердца. При любых недомоганиях ставьте примерно 5 зернышек калины. Калина обладает способностью нормализовать давление и ритм сердца.
Теперь найдем на ладони зону проекции желудка. Разверните левую руку ладонной поверхностью к себе. От первой лучезапястной складки отступите на один сантиметр вверх. Поищите в этой зоне болезненную точку и приложите яблоневые или пшеничные зерна. Семянотерапия помогает при гастрите, язве, желудочных расстройствах.
Для женщин важно знать, как помочь себе при гинекологических заболеваниях. Область матки расположена на ладонной поверхности между средним и безымянным пальцами. Поищите на левой ладони наиболее болезненные точки и прикрепите к ним несколько яблочных зерен. У пожилых людей часто болят и плохо сгибаются колени. На левой руке правое колено проецируется на средний сустав безымянного пальца, а левое колено — на средний сустав среднего пальца. При любых проблемах с коленямисуставы на пальцах руки обертывают пластырем с наклеенными на него мелкими семенами моркови, помидора или красного перца.
И последнее: семянотерапия не замещает работу больного органа, а помогает ему восстановиться. Она не берет на себя не свойственные ей функции, а лишь насыщает орган целительной энергией зерен и семян для восстановления его нормальной работы.

Яблочная диета и таблетки для похудения с пектином

Яблочная диета не только способна снизить вес но и оздоровить организм. Польза яблочной диеты неоспорима. В состав яблок входят большое количество полезных минералов (калий, кальций, железо, фосфор, фтор, цинк, йод и др.) и витаминов (А, В1-В3, В6, В9, С, РР, Н).

Яблоки выводят токсины, участвуют в обменных и пищеварительных процессах, большое количество клетчатки и пектиновых веществ помогает очистить кишечник от вредных накоплений. Такая диета помогает нормализовать сердечно-сосудистую систему. Яблоки хороши еще тем что входящие в их состав глюкоза и фруктоза избавляют от чувства голода, при этом яблоки низкокалорийный фрукт.
Для яблочной диеты подходят яблоки отечественного производства а не привозные, которые не только не принесут пользы но еще и навредят. Яблоки желательно употреблять с кожурой, ведь большая часть полезных элементов содержится именно в ней. А чтобы яблочная диета быстро не надоела чередуйте разные сорта яблок. Перед началом яблочной диеты необходимо проконсультироваться с врачом.
Например при мочекаменной болезни рекомендуются печеные яблоки а не сырые, при гастрите с повышенной кислотностью не рекомендуются яблоки кислых сортов, при некоторых заболеваниях не рекомендуется употреблять яблочную кожуру. Приводим несколько яблочных диет способствующих снижению веса и очищению организма от вредных накоплений.
1. Любые яблоки. Три дня необходимо есть яблоки любых сортов, пить негазированную воду (столовую, минеральную, талую) Результат минус 2 кг.
2. Быстрая яблочная диета. Продолжительность1-2 дня. В сутки необходимо съедать 1.5 кг свежих или печеных яблок и ничего больше, любая вода тоже под запретом. Результат минус 0.5-1 кг.
3. Яблоко + кефир. Продолжительность 2-3 дня. В день необходимо съедать 5-6 больших яблок и выпивать 1-1.5 л кефира. Результат минус 2-3 кг.
4. Яблочная неделя. Продолжительность 7 дней. Схема употребления яблок: 1 и 6 день- 1кг яблок, 2 и 5 день- 1.5кг. яблок, 3 и 4 день- 2 кг яблок, 7 день — водная разгрузка. Также в рацион можно включать небольшое количество ржаных сухариков, несладкий зеленый чай и негазированную воду. При соблюдении диеты результат минус 4-6кг.

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

Салфетка в виде розы

Салфетка в виде розы

В этом уроке будем превращать обычную красную салфетку в изумительный цветок – розу. Обязательно посмотрите этот урок и удивите гостей!

Салфетка в виде розы

Салфетка в виде розы

Читать