
amureki
04.10.2017
10:29:14

Ramiz
04.10.2017
10:29:25

Alex
04.10.2017
10:41:02
сделал pip instal uuid
теперь django не стартует
from uuid import UUID, uuid4
ImportError: cannot import name 'UUID'

Google

Bogdan
04.10.2017
10:51:04

Пётр
04.10.2017
10:54:19
Кажись это я попутал, этот парень тут ни при чем, случайно на него сслыку вставил.)

Alex
04.10.2017
11:00:25
pip uninstall uuid не помогает

Bogdan
04.10.2017
11:02:16

Alexey
04.10.2017
11:02:22
На яндекс диске действительно дают 32гб студентам? кто-нибудь пробовал?

Alex
04.10.2017
11:03:21
сделал новый virtualenv
pip uninstall uuid
Cannot uninstall requirement uuid, not installed

Bogdan
04.10.2017
11:04:41
>>> __import__("uuid")
<module 'uuid' from '/usr/lib64/python2.7/uuid.pyc'>
а что у вас пишет?

Alex
04.10.2017
11:05:00
под старым venv
Successfully uninstalled uuid-1.30

Bogdan
04.10.2017
11:05:08
из под виртуалки разумеется

Alex
04.10.2017
11:05:26
у меня pyton3.6
python3.6

Google

Alex
04.10.2017
11:06:52
>>> import uuid
>>> uuid.uuid4()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: module 'uuid' has no attribute 'uuid4'
разобрался с помощью
print(uuid)
<module 'uuid' from '/Users/name/work/...../uuid.py'>
Я просто создал в рабочей директории uuid.py
не знал что так нельзя

Null
04.10.2017
11:12:50
>By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.

amureki
04.10.2017
11:14:12

Artem
04.10.2017
11:14:21

Null
04.10.2017
11:15:20
О, кстати. По этому поводу. Почему так получилось, что в программировании семантически синхронно -- значит асинхронно? И наоборот.
Если ты выполняешь что-то последовательно... Это называется синхронно. Но ведь это как-то не синхронно на самом деле.
Как я понял, так принято. Так получилось. А почему так получилось?

Artem
04.10.2017
11:16:05

Alex
04.10.2017
11:16:37

Artem
04.10.2017
11:17:00

Null
04.10.2017
11:17:41
Прекращение поддержки второго петона не за горами же?

Artem
04.10.2017
11:18:15

Alex
04.10.2017
11:18:22
есть ли смысл использовать второй питон сейча?
Ну разве только для старых проектов

amureki
04.10.2017
11:18:35

Artem
04.10.2017
11:18:44

Alex
04.10.2017
11:18:56
зачем

Artem
04.10.2017
11:19:18
удобство, лаконичность, юникод :)

Google

Григорий
04.10.2017
11:19:29
python 2 RIP!

Artem
04.10.2017
11:20:26
ваша излюбленная ебунта поставляется со вторым петоном и тонна скриптов(включая гуЁвых, работают со вторым), и более того, там вообще 2.6 петон

Григорий
04.10.2017
11:21:39
$ python3
Python 3.5.2 (default, Nov 17 2016, 17:05:23)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$ lsb_release -a
No LSB modules are available.
Distributor ID: neon
Description: KDE neon User Edition 5.10
Release: 16.04
Codename: xenial

Artem
04.10.2017
11:22:51
⇒ python manage.py shell
Python 2.7.10 (default, Jul 15 2017, 17:16:57)
Type "copyright", "credits" or "license" for more information.
IPython 5.5.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]:

Григорий
04.10.2017
11:23:14
???

Artem
04.10.2017
11:23:19
artem@Artems-MacBook-Pro:~|⇒ lsb_release -a
zsh: command not found: lsb_release

Григорий
04.10.2017
11:23:24
нее, ну серьезно?
зачем питон 2?
лень переходить?

Artem
04.10.2017
11:23:35
автичаю, второй

Artyem
04.10.2017
11:24:05

Artem
04.10.2017
11:24:42
нет, очень много поводов перейти, но пока асинхронка нативно не понадобилась, все возможности я имею и на втором, работа с юникодом - в радость! f строки конечно очень кошерные! Библиотечки необходимые все работают на втором.

Null
04.10.2017
11:25:13

Konstantin
04.10.2017
11:41:21
народ, что то подзабыл. вроде была переменная SITE_URL которая позволяла заменить локал хост на адрес домена, или я что то питаю?

Denis
04.10.2017
11:41:28
Кто может помочь натянуть сайт на движок, на Django естественно не за дырку от бублика.

Konstantin
04.10.2017
11:41:57

Denis
04.10.2017
11:42:01

Denis
04.10.2017
11:42:04
перед естественно "," запятая

Konstantin
04.10.2017
11:42:51

Google

amureki
04.10.2017
11:48:42

Denis
04.10.2017
11:50:28

Konstantin
04.10.2017
11:53:50
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
в nginx установить

Artem
04.10.2017
13:05:36
/help
/help
/help@banofbot


Alexey
04.10.2017
14:33:07
ребят
помогите
ребят, нужна помощь, занимаюсь на Stepik , отправляю задание, а выходит ошибка 42
n = int(input())
if n >= 0:
if (n % 10 == 1):
print(str(n) + ' программист')
elif ((n % 100)== 11) or ((n % 100)== 12) or ((n % 100)== 13) or ((n % 100) == 14):
print(str(n) + ' программистов')
elif (n % 10 == 2) or (n % 10 == 3) or (n % 10 == 4):
print(str(n) + ' программиста')
else:
print(str(n) + ' программистов')
Задание:В институте биоинформатики по офису передвигается робот. Недавно студенты из группы программистов написали для него программу, по которой робот, когда заходит в комнату, считает количество программистов в ней и произносит его вслух: "n программистов".
Для того, чтобы это звучало правильно, для каждого n
нужно использовать верное окончание слова.
Напишите программу, считывающую с пользовательского ввода целое число n
(неотрицательное), выводящее это число в консоль вместе с правильным образом изменённым словом "программист", для того, чтобы робот мог нормально общаться с людьми, например: 1 программист, 2 программиста, 5 программистов.
В комнате может быть очень много программистов. Проверьте, что ваша программа правильно обработает все случаи, как минимум до 1000 человек.
Дополнительный комментарий к условию:
Обратите внимание, что задача не так проста, как кажется на первый взгляд. Если ваше решение не проходит какой-то тест, это значит, что вы не рассмотрели какой-то из случаев входных данных (число программистов 0≤n≤1000
). Обязательно проверяйте свои решения на дополнительных значениях, а не только на тех, что приведены в условии задания.
Так как задание повышенной сложности, вручную код решений проверяться не будет. Если вы столкнулись с ошибкой в первых четырёх тестах, проверьте, что вы используете только русские символы для ответа. В остальных случаях ищите ошибку в логике работы программы.
может я что -то делаю не так


Bogdan
04.10.2017
14:38:15
все не так:
1) возьмем 11: 11 % 10 == 1 -> 11 програмист
2) програмиста: 2 <= n <=4
3) остальное програмистов
и тебе сюда @ru_python_beginners

Andrey
04.10.2017
14:51:02
Ну вот, собственно, да.
Только 11 алгоритм и не выдерживает

Rishat
04.10.2017
15:01:57
Как в Django перебить дэфолтный главный роут? На пыхе я могу определить роут на / и перекинуть его на вьюху. А тут как быть?)

Artem
04.10.2017
15:02:44

Владимир
04.10.2017
15:03:36
можно ли в дефолтной модели юзера изменить валидатор email?

Rishat
04.10.2017
15:03:52

Artem
04.10.2017
15:04:24
r'^$',

Rishat
04.10.2017
15:04:25
Как-то так :)

Google

Rishat
04.10.2017
15:04:45

Сергей
04.10.2017
15:05:25

Владимир
04.10.2017
15:05:46

Сергей
04.10.2017
15:08:10
В админке переопределить форму для модели user, например

Null
04.10.2017
15:41:41
r'^$',
Почему в регулярках используют именно сырые строки? Зачем мне нужно запрещать экранирование?
К примеру, если я в том же URLconf буду писать без r и не буду вставлять в строку служебные символы, оно ведь будет работать.

Daniil
04.10.2017
15:45:06
Есть каналы по джанго в телеге?

amureki
04.10.2017
15:46:18

Dmitriy
04.10.2017
15:54:33

amureki
04.10.2017
15:57:12
Не очень понятна потребность, собственно, из-за этого каналов популярных не припомню
Можно организовать, но нужно ли :)

serbernar
04.10.2017
15:57:47
Можно канал кинуть?
Там по питону и джанге нормально, вроде бы