Python

anaconda conda Команды

Список всех изолированных сред:

conda info -e

Создаём среду:

conda create -n имясреды

активируем:

 conda activate имясреды

Создание и активания виртуальной изолированной среды для django (virtualenv и anaconda)

Смотрим список же существующих сред:

conda info -e

Создаём среду (если нужной вам нет):

conda create -n имясреды

активируем:

 conda activate имясреды

Подробности:
https://uoa-eresearch.github.io/eresearc...

bash: .virtualenvs/djangodev/bin/activate: No such file or directory Ошибка при попытке активации среды

Ошибка в ответ на:

. ~/.virtualenvs/djangodev/bin/activate

Возможное решение: https://biostar.usegalaxy.org/p/16665/

(в моём случае тоже использовалась anaconda)

[!] Django Справочник: примеры, приёмы

Django -- самый известный и мощный web-фреймворк на Python.
Официальный сайт: https://www.djangoproject.com/

С чем начать:

Источники:

python append Присваивание одного того же объекта разным элементам массива -- проблема (неявная работа "по ссылке")

Если присваивать один и тот же объект разным элементам массива (не создавая нового объекта для каждого из них), то фактически обращаясь к любому элементу такого массива мы будем работать сразу со всеми его элементами -- что часто может оказаться совершенно нежелательным)

python Статические свойства (поля, элементы класса)

Статических свойств, которые можно было бы сделать оп аналогии со статическими методами (аннотацией) в python нет, но тем менее аналогичная возможность есть.

Просто объявляем переменную внутри класса и обращаемся к ней через имя этого класса:

python Генератор списков условием --- пример

Пример условия фильтрации:

X = [x.real for x in self.eignValues if x.real < 0]

-- мы отсеяли из некоего массива self.eignValues только те значения, у которых вещественная часть меньше нуля.

python NameError: name 'long' is not defined -- Ошибка

NameError: name 'long' is not defined

-- питоне 3 вместо long надо использовать всё тот же int/

Например теперь вместо проверки типа:

isinstance(value, (int, float, long))

надо писать просто:

isinstance(value, (int, float))

python Генераци бросок исключения

Бросить исключение можно, например так:

if self.eignValues is None:
    raise NameError('Число собственных значение не определено! :)')

Pages

Subscribe to RSS - Python