@python_beginnersЭта группа больше не существует

Страница 1241 из 1885
Dmitriy
07.02.2017
07:23:42
Статичный метод может также вызываться, но он уже не может взаимодействовать с атрибутами класса/инстанса напрямую

Igor
07.02.2017
07:24:09
питон клёвый язык отвечаю!

Kate
07.02.2017
08:33:47
привет. кто завтра будет здесь https://dou.ua/calendar/14140/?

Google
Kate
07.02.2017
08:40:30
не знаю

просто иду за новыми знаниями и знакомствами

Artem
07.02.2017
08:47:13
Шо то мне захотелось в Одэссе побывать. Не был я там, но, кажется, там прикольно.

Roman
07.02.2017
08:55:15


Pavel
07.02.2017
09:02:32
Хлопцы, какая структура подходит для биекций

Kate
07.02.2017
09:03:39
Pavel
07.02.2017
09:03:40
допустим у меня есть пары слово-перевод: {"cat": "koshka", "dog": "sobaka"}. И мне нужно по переводу получать оригинал и наоборот.

Dmitriy
07.02.2017
09:06:13
bidict какой-нибудь

Dan
07.02.2017
09:06:30
перебор пойдет ?

Pavel
07.02.2017
09:09:30
Перебор не пойдет, медленно. Да, придется два словаря заводить, чтоб без сторонних либ.

I
07.02.2017
09:09:38
а если напишут 'koshku', то что будешь делать?)

Google
I
07.02.2017
09:09:51
дерево делайте, если bidict не устраивает

Pavel
07.02.2017
09:10:47
Деревом? это как?

Yan?
07.02.2017
09:11:41
Дерево разбора

По токенам

Если я правильно помню

I
07.02.2017
09:12:55
Дерево разбора
Ну, построить свою грамматику - неплохая идея, да

навыков распилить на слоги хватит?

@AliVerTheItasIa
07.02.2017
09:13:37
А Аб Абв Абвг... Да?

I
07.02.2017
09:14:08
А Аб Абв Абвг... Да?
да, это самое простое для реализации, но круче на слогах это сделать

b0g3r
07.02.2017
09:14:36
гит упал? Оо

@AliVerTheItasIa
07.02.2017
09:14:36
#Головняк?

b0g3r
07.02.2017
09:14:46


I
07.02.2017
09:14:49
я тут одного паренька нагрузил задачей(просил дать ему идею, чтобы он ее сел делать), я дал эмоциональную оценку предложений ему делать

то чувство, когда успел склонировать себе репу за 10 минут до )

@AliVerTheItasIa
07.02.2017
09:15:08
I
07.02.2017
09:15:24
у меня работает все еще

b0g3r
07.02.2017
09:15:36
у меня уже

I
07.02.2017
09:15:37
так вот, тот паренек спекся(

неудачник

Bulat
07.02.2017
10:15:55
есть 2 массива:

Google
Bulat
07.02.2017
10:15:56
froms = ['2000001','2000002','2000003','2000005','2000006','2000007','2000008'] froms_to = ['2000140', '2000150', '2000310', '2000880', '2000912', '2004001',]

for y in froms: for x in froms_to:

это кросс-джоин по сути..

а как выводить первый элемент первого массива + 1 элемент 1 массива, 2 элемент первого массива и 2 элемент второго массива

2000001, 2000140

2000002, 2000150

...

Dmitriy
07.02.2017
10:19:57
for x,y in zip(froms, froms_to): print x, y

Bulat
07.02.2017
10:37:26
еще подскажите плиз: ЕЖ,ДАТЫ:07.02,08.02,09.02,ДАТЫ:07.02,09.02,11.02,НЕЧЕТ

как лучше разбить, тут 4 элемента

ЕЖ , ДАТЫ:07.02,08.02,09.02, ДАТЫ:07.02,09.02, НЕЧЕТ

Bulat
07.02.2017
11:05:53
.split(',') не?
нет наверное, порежет на 7 элементов

вроде нашел способ изначально обрабатывать по другому

Скрудж
07.02.2017
11:36:22
гайс, при движении экрана ноутбука бывают моменты, когда появляются артефакты. Шлейф?

Темный
07.02.2017
11:36:42
питон

Dmitriy
07.02.2017
11:37:26
Шлейф/контакты/матрица

Google
Константин
07.02.2017
11:37:49
В частности на НР он просто отцепляется часто. Надо обратно прижать

Admin
ERROR: S client not available

Константин
07.02.2017
11:41:01
асус
За них не скажу, не уверен.

Скрудж
07.02.2017
11:43:09
Эм
часто != всегда

Dmitriy
07.02.2017
11:43:31
Гыгы, у меня сдохла матрица на sleekbookе

Тоже думал что шлейф, но нет, симпотмы такие же

terry
07.02.2017
11:44:27
http://www.opennet.ru/opennews/art.shtml?num=45990

Aphei
07.02.2017
12:52:18
player1["Колода"] = player1["Колода"] + [card2, card1] Как добавить [card2, card1] в конец колоды игрока?

Pavel
07.02.2017
12:57:55
player1["Колода"] = player1["Колода"] + [card2, card1] Как добавить [card2, card1] в конец колоды игрока?
так, как ты написал >>> col = ['тройка', 'семёрка'] >>> col = col + ['туз'] >>> col ['тройка', 'семёрка', 'туз']

Aphei
07.02.2017
13:00:21
.pop с конца элементы берет?

b0g3r
07.02.2017
13:01:00
append, extend

Aphei
07.02.2017
13:06:20
все разобрался

.pop(0) нужно было сделать чтоб с начала карты выдавать

я в конец карту добавлял и сразу же ее выводил

Denis
07.02.2017
13:12:17
https://vk.com/wall-27794994_447709

Yan?
07.02.2017
13:46:49
Вопрос в хату

Google
Yan?
07.02.2017
13:47:12
except без try можно?

Artem
07.02.2017
13:48:12
Вопрос из хаты: а нужно ли ?

Yan?
07.02.2017
13:48:19
ну я задание тестовое решаю

В задаче 1 вам предстоит написать функцию, которая обрабатывает исключение из внешней функции. Внешняя функция принимает один аргумент: это может быть какой-то list, dict, set, int, str. Ваша функция тоже должна принимать один аргумент, этот аргумент передавать во внешнюю функцию. В зависимости от типа переменной бросается исключение. Вам необходимо реализовать обработку по следующему правилу: Если было брошено: Исключение Task1ListException, то пропустить исключение дальше. Исключение Task1DictException, то вернуть словарь - {'ok': False, 'error': текст исключения} Исключение Task1SetException, то вернуть None. Исключение Task1IntException, то вернуть -1. Исключение Task1StrException, то вернуть текст исключения. Исключение Task1NoneException, то вернуть None

Ivan
07.02.2017
13:53:13
Добрый вечер. Пробовал разобраться, но так и не нашел решение. Задача такая: нужно сгенерировать определенную ссылку, которая будет “авторизировать” человека. Как, например, старбакс делает. Они рассылают на e-mail скидки, которые можно внести в apple wallet, а потом кассир просто сканирует qr/штрих -код. (у них соответственно отправляется какой-то запрос на сервер, которые подтверждает валидность и фиксирует использование кода) Но не знаю в каком направлении копать и, может, уже есть что-то реализованное.

b0g3r
07.02.2017
14:07:14
Генерируешь на сервере какой-нибудь уникальный неподбираемый идентефикатор (рандомный хеш, uuid, ещё чего-нибудь) и закрепляешь за человеком

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

У старбакс примерно также, но они похоже закрепляют этот идентификатор не за человеком, а за акцией, ну и соответственно если идентификатор в базе есть - гасят его и выписывают скидку в соответствии с акцией

Ivan
07.02.2017
14:15:53
Обычно ещё в этом случае есть срок хранения этих идентификаторов и для этого рядом с ними хранят дату их создания и раз в n-ное количество времени (час, день) проходят по базе, сравнивают дату создания с текущей и удаляют если разница больше чем установленный срок хранения
Грубо говоря, сделать генератор на Джанго, который будет в базе создавать ключ, дату действия и значение (использован/нет)? А при вводе этого ключа отправлять запрос на проверку значения (использован ли) и в зависимости от ответа определять действие дальнейшее?

b0g3r
07.02.2017
14:17:38
да

можно даже не делать поле значение, а просто удалять использованные

Страница 1241 из 1885

Эта группа больше не существует Эта группа больше не существует