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

Страница 1113 из 1885
Denis
12.01.2017
13:58:23
Я бы создал сет всех productId из стоплиста, потом прошелся циклом по товарам и проверял, есть ли айди в сете

При большом количестве товаров в стоплисте это будет заметно быстрее вложенных циклов

Igor
12.01.2017
14:04:40
там всякая хуйня мелкая, всё скучно :) самое интересное rsyncом делается почти как тут https://wiki.archlinux.org/index.php/full_system_backup_with_rsync

Google
Dmitry
12.01.2017
14:05:34
а нельзя их сравнить как-то так: result = (dict(json1) & dict(json2))

?

Bandikoot
12.01.2017
14:07:40
так ты получишь intersection (пересечение) вроде бы

т.е. те, что есть и там, и там

Igor
12.01.2017
14:07:47
пересечение диктов?)

Bandikoot
12.01.2017
14:07:55
но это для множеств прокатывало бы

Igor
12.01.2017
14:08:07
ну вон денис выше и говорит сет создать

Bandikoot
12.01.2017
14:08:20
а, ну да

Dmitry
12.01.2017
14:09:16
если сетами сравнивать, то как тогда вытащить от туда номер заказа потом?

b0g3r
12.01.2017
14:11:34
так ты номера заказов в сет и закидывай

Dmitry
12.01.2017
14:12:44
типа set('orderIdN':['itemN',...], ...)?

Igor
12.01.2017
14:13:46
да причм тут номера заказов

сек

Google
b0g3r
12.01.2017
14:14:34
а, да, я имел в виду id итемов в сете

53r63rn4r
12.01.2017
14:15:02
А это задача коммерческого уровня?

Dmitry
12.01.2017
14:15:56
Это я пытаюсь учить питон через практику

53r63rn4r
12.01.2017
14:17:38
Сложная задача(для тебя), попробуй почитать, для начала, еще за коллекции(вот была статья на хабре) и как с каждой работать

Igor
12.01.2017
14:17:54
http://pastebin.ca/3756562

держи упрощенный пример

Dmitry
12.01.2017
14:18:41
у меня тут куча вкладок открыта на тему списков)

Игорь, спасибо! Сейчас попробую разобраться

53r63rn4r
12.01.2017
14:19:49
Быстрее будет в разы

Ай молодець!!!

Igor
12.01.2017
14:21:18
хотя может я тебя неправильно понял но надеюсь, что правильно

т.е. стоплист один мы проходимся по всем заказам, делаем в пределах каждого заказа сет из idшников товаров в заказе и потом сравниваем пересечение (&) сетов

если че-нить совпало, значит в заказе есть запрещенная хуйня

Dmitry
12.01.2017
14:22:35
да логика вроде правильная

Igor
12.01.2017
14:24:56
ну и заебись, а в твоем случае, усложненном, это будет как-то так есть список заказов - список внутри deliveryOrders проходишься по нему for order in my_json['deliveryOrders']: order['deliveryTerminal']['deliveryTerminalId'] # это номер заказа order_item_ids = {item['id'] for item in order['items']}

только my_json, конечно, это питоний дикт, а не json-строка))

53r63rn4r
12.01.2017
14:26:03
По этому читай за сериализацию

Igor
12.01.2017
14:26:10
да мож он в курсе уже. если нет, то все просто - json.loads

Dmitry
12.01.2017
14:26:12
ну да, это понятно

Google
Igor
12.01.2017
14:26:47
хотя я вот заметил

у тебя свой стоплист для каждого заказа?

53r63rn4r
12.01.2017
14:27:00
да мож он в курсе уже. если нет, то все просто - json.loads
А у меня прям класс такой для сериализации

В тг бот либе такое типа написано тоже

Если ты раскуривал ее

Johnnie
12.01.2017
14:28:08
Игорь в ударе сегодня

Igor
12.01.2017
14:28:19
прокрастинация творит чудеса

53r63rn4r
12.01.2017
14:28:36
А что такое прокрастинация?

я просто из деревни

Igor
12.01.2017
14:28:48
это когда тебе лень работать и поэтому ты помогаешь левым людям из чатиков, лишь бы не работать

Pavel
12.01.2017
14:28:56
А что такое прокрастинация?
я завтра про это расскажу

Johnnie
12.01.2017
14:29:01
Прокрастина́ция (от англ. procrastination — задержка, откладывание; от лат. procrastinatio — с тем же значением, восходит к лат. cras — завтра или лат. crastinus — завтрашний, и лат. pro — для, ради[1]) — в психологии склонность к постоянному откладыванию даже важных и срочных дел, приводящая к жизненным проблемам и болезненным психологическим эффектам[2].

Igor
12.01.2017
14:29:01
Igor
12.01.2017
14:29:18
ну да, я не совсем верно объяснил

53r63rn4r
12.01.2017
14:29:29
Хддлл

Johnnie
12.01.2017
14:29:44
у тебя есть болезненные психологические эффекты?

Dmitry
12.01.2017
14:29:45
левым людям, которым тоже лень работать и поэтому они занимаются своими делами, лишь бы не работать*

53r63rn4r
12.01.2017
14:29:53
Спасибо, я всосал Пашину шуточку

Google
Bandikoot
12.01.2017
14:33:48
ну да, я не совсем верно объяснил
зато сразу на практике

Igor
12.01.2017
14:54:51
ненавижу стикеры

особенно пепе ебаного

только пушин, только хардкор!

53r63rn4r
12.01.2017
14:55:06
Не, ну я тоже

Но я типа

Igor
12.01.2017
14:55:15
я в основном в слаке общаюсь

53r63rn4r
12.01.2017
14:55:20
Вливаюсь в колектив

И делаюсь социальным

А у нас скайп

И то там не общаются

А в слаке можно и ботов крутить, эх кайф

Zarina
12.01.2017
15:11:20
Ребята, привет! Помогите, пожалуйста, закрыть вакансию :). Если сможете кого-либо порекомендовать, буду невероятно признательна. Компания Digsolab http://digsolab.ru ищет Python-разработчика на следующие задачи: - Проектирование и разработка ETL процессов на Python для наполнения DWH компании данными из различных источников (MySQL, API Google Analytics / Яндекс.Метрики, API рекламных площадок, Google Spreadsheets, лог-файлы). Сейчас мы используем для написания ETL фреймворк Luigi и аналитическую БД Amazon Redshift в качестве Data Mart. - Внедрение и поддержка разработанных решений; - Разработка систем мониторинга ключевых показателей работы бизнеса и эффективности рекламных кампаний клиентов компании. Офис: 2 мин ходьбы от ст.м. Водный стадион. Готовы рассматривать кандидатов, которые только хотят писать на питоне, или имеют мин опыт на нем, преимуществом будет опыт создания ETL систем. Присылайте резюме в личку или на почту: ZMulyukova@urbgroup.ru

Igor
12.01.2017
15:12:41
все еще не закрыли? месяц уж прошел вроде :О

Levent
12.01.2017
15:13:57
Ребята, привет! Помогите, пожалуйста, закрыть вакансию :). Если сможете кого-либо порекомендовать, буду невероятно признательна. Компания Digsolab http://digsolab.ru ищет Python-разработчика на следующие задачи: - Проектирование и разработка ETL процессов на Python для наполнения DWH компании данными из различных источников (MySQL, API Google Analytics / Яндекс.Метрики, API рекламных площадок, Google Spreadsheets, лог-файлы). Сейчас мы используем для написания ETL фреймворк Luigi и аналитическую БД Amazon Redshift в качестве Data Mart. - Внедрение и поддержка разработанных решений; - Разработка систем мониторинга ключевых показателей работы бизнеса и эффективности рекламных кампаний клиентов компании. Офис: 2 мин ходьбы от ст.м. Водный стадион. Готовы рассматривать кандидатов, которые только хотят писать на питоне, или имеют мин опыт на нем, преимуществом будет опыт создания ETL систем. Присылайте резюме в личку или на почту: ZMulyukova@urbgroup.ru
Где форматирование текста блеать!

Zarina
12.01.2017
15:14:23
Да, хотела отформатировать, зависло

и отправилось

b0g3r
12.01.2017
15:14:34
отредактируй)

Zarina
12.01.2017
15:15:14
отредактировла

Levent
12.01.2017
15:16:02
Не сильно что изменилось, все равно пиздец)

Google
Zarina
12.01.2017
15:16:20
Levent
12.01.2017
15:16:43
Сща запилю

Ребята, привет! Помогите, пожалуйста, закрыть вакансию :) Если сможете кого-либо порекомендовать, буду невероятно признательна Компания Digsolab http://digsolab.ru ищет Python-разработчика на следующие задачи: - Проектирование и разработка ETL процессов на Python для наполнения DWH компании данными из различных источников (MySQL, API Google Analytics / Яндекс.Метрики, API рекламных площадок, Google Spreadsheets, лог-файлы). Сейчас мы используем для написания ETL фреймворк Luigi и аналитическую БД Amazon Redshift в качестве Data Mart. - Внедрение и поддержка разработанных решений; - Разработка систем мониторинга ключевых показателей работы бизнеса и эффективности рекламных кампаний клиентов компании. Офис: 2 мин ходьбы от ст.м. Водный стадион. Готовы рассматривать кандидатов, которые только хотят писать на питоне, или имеют мин опыт на нем, преимуществом будет опыт создания ETL систем. Присылайте резюме в личку или на почту: ZMulyukova@urbgroup.ru

Так-то лучше

Zarina
12.01.2017
15:20:06
Сща запилю
Спасибо, а то в формате редактирования все норм, а потом все смещалось

Levent
12.01.2017
15:20:59
Все же в редакторе нормальном получше будет редачить это

b0g3r
12.01.2017
15:21:06
оффтоп: кто-нибудь может мне объяснить как работает поиск али? пытаюсь найти флешки на 128 мб и не могу найти, причем в покупках есть заказ с активным лотом, и он как будто исключен из поиска, да вообще как будто все флешки на 128мб исключены из поиска чего делать-то)

Igor
12.01.2017
15:23:14
128 мб? ты ебанулся?

b0g3r
12.01.2017
15:23:23
че такого

Igor
12.01.2017
15:23:28
привет из 2005!

b0g3r
12.01.2017
15:23:39
у меня сидюшника нету, они стоят по доллару эти флешки

Igor
12.01.2017
15:23:46
ну справедливо

b0g3r
12.01.2017
15:23:55
мне дешевле их взять и сдавать курсачи на них, чем записывать болванки)

Nazar
12.01.2017
15:23:55
Скиньте сайт с задачками

b0g3r
12.01.2017
15:24:27
ну и вообще для многих задач больше 100 мб не нужно

поэтому можно купить ссанный десяток флешок и кидать в людей их

просто в людей

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

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