@ru_python

Страница 8954 из 9768
привет?
07.05.2019
13:09:50
я не знал что там так открывается

Anna
07.05.2019
13:14:13


Artem
07.05.2019
13:14:16
неправильно написал, чтоб он не сразу все задачи забирал убивая комп, заставляя его виснуть
producer-consumer используй, одна функция кладет в очередь, n воркеров из нее забирают задачи

Google
Worlak
07.05.2019
13:27:39
ты в лупе делаешь cpu bound таски?
пока разбираю примеры и изучаю, но так как ранее работал с тредами и выделял опредленное количество тредов под задачу, то стало интересно возможно ли подобное и в асинкио

Alex
07.05.2019
13:31:08
ну так никто тебе не мешает использовать этот подход в асинкио

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

Andrei
07.05.2019
13:55:09
src/python/core.c(2): fatal error C1083: Cannot open include file: 'alloca.h': No such file or directory

src/python/core.c(2): fatal error C1083: Cannot open include file: 'alloca.h': No such file or directory
предпологаю что нужно заменить на malloc.h, но где я могу найти этот фаил?

?? Eugene
07.05.2019
13:56:38
Это что ты делаешь?

Andrei
07.05.2019
13:58:13
Это что ты делаешь?
устанавливаю scrooge-mcetherface на win10. https://github.com/b-mueller/

Mr/Gob
07.05.2019
14:07:26
Привет, а почему когда я добавляю в переменную balans (http://prntscr.com/nlkjej) цыфру 10! Переменная всеравно = 0

Google
Mr/Gob
07.05.2019
14:07:27
??

Tishka17
07.05.2019
14:08:16
message точно такой?

принты срабатывают?

Mr/Gob
07.05.2019
14:08:28
Да

Tishka17
07.05.2019
14:08:35
покажи

Mr/Gob
07.05.2019
14:08:40
Щас

http://prntscr.com/nlkpb2

Tishka17
07.05.2019
14:09:14
так 10 же

а говоришь 0

Andrew
07.05.2019
14:09:24
ага

Mr/Gob
07.05.2019
14:09:27
Но

потом обращаюсь

а там 0

Tishka17
07.05.2019
14:09:44
куда обращаешься?

потом - когда?

Andrew
07.05.2019
14:09:48
а там 0
Это уже другой вопрос

Mr/Gob
07.05.2019
14:10:08
Щас покажу

http://prntscr.com/nlkqrz

Google
Alexandra
07.05.2019
14:11:35
#работа #офис #пхукет #aviasales #go #python ? Aviasales — крупнейший в России и третий по объемам в мире метапоиск авиабилетов и отелей. ? Нужен Backend разработчик (Go+Python) Заработная плата от 2500$ до 4500$ на руки. Вакансия открыта на Пхукете (Таиланд) — в основном офисе Aviasales. ? Как работает наш поиск? 0. Мы запрашиваем данные из разных источников. 1. Парсим и сохраняем ответы, индексируем новые данные. 2. Предоставляем API для поиска для других наших сервисов. Наша команда работает над первым шагом — мы работаем с интеграциями партнёров. У нас есть старые парсеры на Python и новые на Go, в годовой перспективе весь поисковый движок переедет на Go. Кроме непосредственной работы с поисковым движком, мы развиваем несколько внутренних проектов, связанных с B2B: конфигурируем интеграции, мониторим технические и бизнес-показатели, развиваем личный кабинет для партнёров. Наша команда не работает в рамках спринтов из-за большого количества входящих задач, нужно уметь переключать контексты без потери в качестве и скорости разработки. ✔ Основные задачи команды - интеграция с тревел-агентствами и авиакомпаниями; - создание внутренних продуктов (мониторинг, B2B инструменты для партнеров); - поддержка существующих интеграций. ✔ От нас: - работа с актуальными технологиями; - возможность научиться взаимодействовать с нагруженным проектом; - эффективный процесс разработки с релизами чаще чем раз в день; - офис у моря (Пхукет, Тайланд) и зарплата в долларах США; - свежие фрукты в офисе unlimited; - возможность участвовать во всех процессах разработки и влиять на принятие решений; - релокация для разработчика и членов его семьи, cтраховка ДМС, компенсация расходов на детский сад или школу, спорт, корпоративный английский. ✔ От вас: - опыт коммерческой разработки на Go от 6 месяцев; - опыт коммерческой разработки на Python; - понимание устройства и принципов работы реляционных баз данных MySQL/PostgreSQL; - знание основ computer science; - умение писать чистый и понятный код. Связываться по вакансии можно со мной @shurchenko

Mr/Gob
07.05.2019
14:12:09
http://prntscr.com/nlkqw1

только 10

а должно в суме быть 20

Andrew
07.05.2019
14:12:53
так а где печатается баланс, код покажи нормально

Mr/Gob
07.05.2019
14:13:32
http://prntscr.com/nlkru9

Должно быть 20

а там 10

как?

Tishka17
07.05.2019
14:13:57
погоди

Andrew
07.05.2019
14:14:17
Должно быть 20
Кому должно?

Tishka17
07.05.2019
14:14:20
ты хочешь чтобы по двум сообщениям баланс два раза увеличивался?

Mr/Gob
07.05.2019
14:14:27
Да

И больше

Tishka17
07.05.2019
14:14:37
так сохраняй его куда-ниубдь

ты как бы вего каждый раз инициализируешь нулем

не?

balans = int(0) <— вот это вот

Andrew
07.05.2019
14:15:30
не?
уж это точно, не сомневайся

Mr/Gob
07.05.2019
14:17:20
Посли каждого запроса переменная всеравно = 0

Google
Mr/Gob
07.05.2019
14:17:24
как так то?

Andrew
07.05.2019
14:17:38
как так то?
Тебе Тишка объяснил.

Admin
ERROR: S client not available

Worlak
07.05.2019
14:17:52
а можно подсказку как можно с помощью asyncio ускорить и почему текущая вставка мягко говоря не работает https://pastebin.com/w0NysbwW

Mr/Gob
07.05.2019
14:18:04
Тебе Тишка объяснил.
Так сделать? http://prntscr.com/nlkuda

Не помогло

каждый запрос

Andrew
07.05.2019
14:18:30
эм нет, ясен хуй

Mr/Gob
07.05.2019
14:18:31
balans = 0

Worlak
07.05.2019
14:19:01
будет интересно узнать

Nikita
07.05.2019
14:20:50
Так ты какой текст в мессаге шлёшь?

Nikita
07.05.2019
14:23:01
@MrGob1 Самое тупое решение это сделать дефолтный лист или словарь например при определении функции и первый элемент увеличивать

Aidar
07.05.2019
14:23:35
вот идея в том, что хотелось асинхронно
Ну так и надо юзать асинхронный http клиент, как вариант aiohttp.ClientSession

Серый
07.05.2019
14:24:38


Worlak
07.05.2019
14:25:00
Aidar
07.05.2019
14:31:20
пробну засунуть, отпишусь об успехах
и насчёт запуска запросов, не советают юзать ensure_future для запуска, а брать более высокоуровневую create_task(), хотя таски тут по факту вообще не нужны, ибо не используются далее, а только для запуска. Можно юзать asyncio.gather() и сразу передавать множество корутин

Ringo
07.05.2019
14:33:20
balans = 0
У тебя это локальная переменная. Она при каждом вызове функции инициализируется нулём.

Google
Tishka17
07.05.2019
14:33:47
я тебе сказал, сохраняй в конце обработки зарпоса куда-ниуюдь, а в начале - читай

и срочно в чат новичков

и учить уроки

Ringo
07.05.2019
14:34:28
и срочно в чат новичков
И подальше от процессинга.

А то можно очень много денег задолжнать кому-нибудь (:

Aidar
07.05.2019
14:38:04
много проблем с asyncio
нет, мне по кайфу

Andrew
07.05.2019
14:38:04
много проблем с asyncio
Так часто бывает с новыми знаниями

Aidar
07.05.2019
14:39:05
на самом деле, у asyncio очень хорошая оффициальная документация, вот прям как надо написано

Worlak
07.05.2019
14:39:22
нет, мне по кайфу
вот я сейчас захотел текущую реализацию переделать и реквесты пришлось переписывать и их тоже делать в отдельный таск, на сколько затруднит правильную реализацию засунуть в тот пример? Очень сомневаюсь что в ту сторону иду

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