@ru_python

Страница 6838 из 9768
Алексей
25.10.2018
13:59:50
Роман
25.10.2018
14:03:46
1 ска ихняя

qwertyOleg
25.10.2018
14:05:33
парсеры, у буржуев оду очень в ходу
А мне предлагали задачу - обход капчи написать (там где нужно картинки выберать)

Google
Алексей
25.10.2018
14:10:14
Odoo
Работал с ней? Я на Upwork часто ее видел, но в подробности не вдавался

Anton
25.10.2018
14:25:15
Имеет ли хоть какой-то смысл платить за сертификаты SQL или для резюме достаточно "Знаком с SQL"?

Anatoliy
25.10.2018
14:26:59
Имеет ли хоть какой-то смысл платить за сертификаты SQL или для резюме достаточно "Знаком с SQL"?
кажеться что если дошол до собеса то просто задудут вопросы технического характера и сразу будет ясно все

но потешить себя "лычкой" можно канеш )

Tigran
25.10.2018
14:28:11
Имеет ли хоть какой-то смысл платить за сертификаты SQL или для резюме достаточно "Знаком с SQL"?
Смотря куда ты метишь, в приличных компаниях на это не смотрят, но какие-нибудь колхозники могут впечатлиться

Anton
25.10.2018
14:28:38
Короче, это больше для фрилансеров

Евгений
25.10.2018
14:33:23
Oleg
25.10.2018
14:34:03
Пилю вебхук, который ловит данные с формы и в обработанном виде отправляет их в облачную базу данных (Airtable). С каждой стороны есть несовпадающие названия полей формы / столбцов, на данный момент все это захардкожено в методе-обработчике. Как только что-то меняется с любой из сторон, нужно менять код и заново деплоить все это в Хероку. Что неудобно и неправильно. Наверняка для таких случаев есть какие-то best practice, лучшее что мне приходит в голову -- закинуть названия всех полей в переменные окружения, но когда полей больше десяти, это тоже выглядит слишком напряжно и не решает ситуацию, когда добавляются/удаляются поля. Как обычно такие задачи решаются?

Диего Мустафа
25.10.2018
14:54:10
кто знает, почему к этой записи ошибка: n, k = map(int, input().split())

TypeError: 'int' object is not callable

krakodeel
25.10.2018
14:54:47
Vladimir
25.10.2018
14:55:56
Инвесторы трейдеры

Google
Ioann
25.10.2018
14:57:53
Диего Мустафа
25.10.2018
14:58:10


вот это тогда не актуально ?

Евгений
25.10.2018
14:58:29
вот это тогда не актуально ?
да актуально вроде, вы имя int выше не перебили?

вот это тогда не актуально ?
В python 3.6 работает по крайней мере, У вас какая версия?

Диего Мустафа
25.10.2018
15:04:28


Евгений
25.10.2018
15:06:33
а что в коде перед этой строкой?

или после. что потом с n и k пытаетесь делать

?? Eugene
25.10.2018
15:08:49
int - callable, все должно работать

Диего Мустафа
25.10.2018
15:17:44


а результат при вводе 3 2 вот такой: <map object at 0x10c018fd0>

?? Eugene
25.10.2018
15:19:48
В лист оберни этот ужас

Nikita
25.10.2018
15:20:08
это типа фп ?

Евгений
25.10.2018
15:25:03
а результат при вводе 3 2 вот такой: <map object at 0x10c018fd0>
можно убрать lambda, должно работать как вы изначально предложили. НУ и да, print(map(...)) преобразуйте в print(list(map(...)))

Диего Мустафа
25.10.2018
15:25:44
[] это упустил да

Aragaer
25.10.2018
16:11:09
не []

но такое наверно все-таки проще генератором

print([c(int(x)) for x in input().split()])

а и даже без квадратных скобок вроде

Google
Aragaer
25.10.2018
16:12:18
не, без них не

Диего Мустафа
25.10.2018
16:12:22
в list() сделал

Aragaer
25.10.2018
16:13:41
ух, оказывается map умеет много итераблов

буду обмазываться

Donaudampf
25.10.2018
16:37:32
ну и map(int, input().split()) работает без всяких лямбд, хз как это сломать умудрились

Donaudampf
25.10.2018
16:49:10
там выше ошибка была

Dmitri
25.10.2018
16:50:24
есть у кого воркинг регексп для имеил?

Aragaer
25.10.2018
16:50:34
погугли

оно есть, но очень сложное

Dmitri
25.10.2018
16:51:27
оно есть, но очень сложное
(^|\s)[-a-z0-9_.]+@([-a-z0-9]+\.)+[a-z]{2,6}(\s|$) та нашел вроде бы, но не совсем в нем уверен

?? Eugene
25.10.2018
16:51:29
Ну если по всем стандартам - там регэксп на лист А4 мелким почерком :))

Dmitri
25.10.2018
16:51:46
Ну если по всем стандартам - там регэксп на лист А4 мелким почерком :))
да, те что официальные сервисы выпускают я видел :D

Aragaer
25.10.2018
16:52:10
давай проверим, съест ли он aragaer+test@gmail.com

а еще не съест заглавные буквы

Donaudampf
25.10.2018
16:52:56
https://emailregex.com/

Dmitri
25.10.2018
16:53:01
Aragaer
25.10.2018
16:53:06
вполне

Google
Donaudampf
25.10.2018
16:53:07
для руби пример особенно хорош

Aragaer
25.10.2018
16:53:29
он еще не съест адрес типа user@server.co.uk

Alex
25.10.2018
16:53:47
есть у кого воркинг регексп для имеил?
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html

Dmitri
25.10.2018
16:54:00
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
да, об этом я говорил :D

dev
25.10.2018
16:54:03
General Email Regex (RFC 5322 Official Standard) тебе нужен оттуда, а не питоновский

Алексей
25.10.2018
16:54:06
Этим пользовался, но может быть что-то изменял, точно не помню

Admin
ERROR: S client not available

Алексей
25.10.2018
16:54:08


Dmitri
25.10.2018
16:54:10
но эт слишком для такого проекта :DDD

Donaudampf
25.10.2018
16:54:15
а эт валидный email?
а ещё точки в юзернейме могут быть

Dmitri
25.10.2018
16:54:26
Donaudampf
25.10.2018
16:54:30
гмейл эти случаи особо обрабатывает

Aragaer
25.10.2018
16:54:34
ну этот регексп точки и дефисы хавает

гмейл точки игнорит

Alex
25.10.2018
16:54:44
Киньте плиз задачник по пайтону от легкого до сложного

Aragaer
25.10.2018
16:54:53
adventofcode.com

Dmitri
25.10.2018
16:55:13
на чекио кто-то сидел? прикрыли походу

Проксимов
25.10.2018
16:55:41
adventofcode.com
Тут от сложного к более сложному

Aragaer
25.10.2018
16:56:30
https://checkio.org/

не прикрыли

Google
Tishka17
25.10.2018
16:56:42
есть у кого воркинг регексп для имеил?
Не забудь про комментарии и отображаемые имена пользователя. Они допустимы в адресе кроме непосредственно почты

?? Eugene
25.10.2018
16:57:39
Короче, юзай ту простыню)

Dmitri
25.10.2018
16:58:52
Короче, юзай ту простыню)
та я наоборот взял ту маленькую, простыню ту запихивать это ж жестяк :DD хотя.. блин)

dev
25.10.2018
16:59:47
ну тут ты либо правильно детектишь мылы, либо отпинываешь реальных пользователей/принимаешь невалидные мылы

а в чём проблема БОЛЬШОГО регекспа? можно например прогонять потом уже по базе, а не во время регистрации

Aragaer
25.10.2018
17:01:17
зачем эта диктатура?

ну хочет пользователь ввести хрень вместо мыла, в чем проблема-то?

dev
25.10.2018
17:01:50
вот да, я того же мнения

и после первой отправки почты само собой выяснится, валидное было мыло или нет

я могу vasya@vasya.vasya.vasya.vasya.vasya.com же написать, с виду валидное, но несуществующее

Gennady
25.10.2018
17:03:03
ну хочет пользователь ввести хрень вместо мыла, в чем проблема-то?
Этот регексп скорее для работы уже с существующими базами. И по моему он как то усарел.

Donaudampf
25.10.2018
17:03:10
тогда можно просто if '@' in...

dev
25.10.2018
17:04:21
чекать мыло правильнее при помощи мта, а не регекспами, вот как)

Aragaer
25.10.2018
17:04:42
чекать мыло правильнее через "мы отправили тебе код, введи его тут"

dev
25.10.2018
17:04:45
за @ +1 тоже

Страница 6838 из 9768