
Alex
14.03.2019
05:45:47
Unclosed client session

Worlak
14.03.2019
05:46:03

Alex
14.03.2019
05:46:19
Client _session: ...

Worlak
14.03.2019
05:46:30
Ты как накидывал текст на картинку ?

Google

Alex
14.03.2019
05:46:31
Что не так ?

Tishka17
14.03.2019
05:46:54

Worlak
14.03.2019
05:47:34

Tishka17
14.03.2019
05:47:49
А зачем тебе run_until_complete внутри go_http, когда можно await?

Worlak
14.03.2019
05:48:35

Alex
14.03.2019
05:49:16
Как через эвейт написать?

Tishka17
14.03.2019
05:49:21
Ну местами кривенько из-за сферической аберрации
И про await в том числе

Alex
14.03.2019
05:50:06
Читал много да не понятно

Tishka17
14.03.2019
05:50:21
Ну тогда попробуй тупо посмотреть как в примере await юзают

Alex
14.03.2019
05:50:27
Было бы написано по людски то и вопросов небыло бы

Google

?
14.03.2019
05:50:34

Worlak
14.03.2019
05:50:58
Так изначально концепцию понять, что для чего

Tishka17
14.03.2019
05:51:03

Worlak
14.03.2019
05:51:07
И все будет ок

?
14.03.2019
05:51:19

Alex
14.03.2019
05:51:23
Я уже пожалел что не на с++ начал

?
14.03.2019
05:51:31
await выстраивает блок задач пулу потоков...

Worlak
14.03.2019
05:52:06
await не ждет.
Он задержку организовываете и ожидает выполнение задачи, там у тебя формируется очередь и как только задача выполнилась он топает дальше

Tishka17
14.03.2019
05:52:06

Alex
14.03.2019
05:52:38
Корутины резьбы ну такой шлак :(

?
14.03.2019
05:52:56

Alex
14.03.2019
05:53:09
Нити

Tishka17
14.03.2019
05:53:10

?
14.03.2019
05:53:12
await не блокирует, а лишь показывает, когда можно осовободить поток

Tishka17
14.03.2019
05:53:21
Поток?

?
14.03.2019
05:53:28

Tishka17
14.03.2019
05:53:35
Корутины? Поток?
Мы точно об одном?

?
14.03.2019
05:53:47
asyncio работает с уже существующим пулом потоков

Google

Worlak
14.03.2019
05:54:07
Направьте лучше в правильную сторону, нужно чекать сайт по параметрам, максимально часто. Раньше, когда уникальных адресов было 10-100 все было круто и потоков для каждого с очередями хватало, но когда их стало 1000 все стало плохо, как фиксить?

Alex
14.03.2019
05:54:11
Брал отсюда

?
14.03.2019
05:54:17
и просто передает блок задач и с метками в местах, где можно передавать блок другому потоку
типо того

Alex
14.03.2019
05:54:28
И нихера не работает даже сам пример

?
14.03.2019
05:54:28
Могу конечно же ошибаться*

Alex
14.03.2019
05:55:14
Сам пример даже неработает
Ну вот как такое умное можно писать ?
Нервов нахватает

?
14.03.2019
05:55:56
мы по сути говорим пулу потоков
... await ...
то что справа выполни, остальное передай дальше

Sergey
14.03.2019
05:55:58
https://ebanoe.it/2019/03/13/dark-side-of-it/
Отчасти офтоп. Подозреваю что почитывая статью на разных этапах своей карьеры восприятие будет сильно разным.

Igor
14.03.2019
05:56:41
так так так, пост на ебаном...

Sergey
14.03.2019
05:57:03
А да... забыл предупредить. Много букв

Shieldy
14.03.2019
05:57:31
Добро пожаловать, @ingliworld!
Не забудь ознакомиться с правилами чата. Ссылка в описании группы.

Sergey
14.03.2019
05:57:32

Tishka17
14.03.2019
05:57:44

Alfred
14.03.2019
05:57:46
Добрый день!
Есть задача сделать работу с использованием mysql и python.
Для взаимодействия с бд использую компоненты из pyqt.
Сейчас пытаюсь сделать тему про локальное кэширование на стороне клиента.
В Delphi было свойство cachedupdates для компонента TMemDataSet.
Нужно снизить нагрузку на сервер, используя некий буффер для dataset.
Здесь есть подробное обьяснение про это:
https://www.devart.com/unidac/docs/devart.dac.tmemdataset.cachedupdates.htm
Как реализовать подобное?

Tishka17
14.03.2019
05:58:38
В результате на экран появляется 1 и через 5 секунд 2

Google

Tishka17
14.03.2019
05:59:26
Вон же await

Alfred
14.03.2019
06:00:42

Tishka17
14.03.2019
06:00:51

Admin
ERROR: S client not available

Alex
14.03.2019
06:01:31
Так и у меня эвейт использован

Tishka17
14.03.2019
06:02:21

Shieldy
14.03.2019
06:02:24
Добро пожаловать, @sun_1boy219!
Не забудь ознакомиться с правилами чата. Ссылка в описании группы.

219
14.03.2019
06:02:29
Привет

Shieldy
14.03.2019
06:02:40
Добро пожаловать, @memost!
Не забудь ознакомиться с правилами чата. Ссылка в описании группы.

Sviat
14.03.2019
06:02:41

Alfred
14.03.2019
06:02:56

Tishka17
14.03.2019
06:02:59
Читаем закреп или идём в бан

Sviat
14.03.2019
06:04:22

Alfred
14.03.2019
06:04:23

Sviat
14.03.2019
06:04:50

Tishka17
14.03.2019
06:04:57

219
14.03.2019
06:05:09
Ну ведь в закрепе написано о чатике

Google

Ingli
14.03.2019
06:05:12

Alex
14.03.2019
06:05:31
Заэвейтил fetch_page ничего не поменялось

Tishka17
14.03.2019
06:05:42
Блин

Alfred
14.03.2019
06:07:12

Tishka17
14.03.2019
06:07:41
Всё поля при чём

Alfred
14.03.2019
06:08:08

Alex
14.03.2019
06:08:53
content = loop.run_until_complete(await fetch_page(session, 'https://example.com/test'))
Или я не туда втулил Эвейт ?

Tishka17
14.03.2019
06:09:39
Не надо так
Тебе луп нужен только если ты не хочешь ждать результат выполнения, тогда туда кидаешь таск и всё