@ru_python

Страница 8388 из 9768
Vladimir
15.03.2019
17:09:22
Всем привет. Ищу работу для повышения навыком программирования и наполнения портфолио(Junior). Удалённая работа. Быстро учусь.

Roman
15.03.2019
17:34:21
Может сразу в бан?

Maxim robox
15.03.2019
17:35:03
Google
Alex
15.03.2019
17:37:20
Подскажите пожалуста: Есть асинхронные функции 1 и 2, первая получает данные из вебсокета, а вторая обрабатывает данные. Как сделать так чтобы вторая функция запускалась тогда, когда в первой функции появились новые данные? (обмен данными между функциями устроен через глобальные переменные)

Alex
15.03.2019
17:38:57
Ну почему все так не любят глобальные переменные

Denis
15.03.2019
17:39:33
Потому что они признак хреновой архитектуры

Alex
15.03.2019
17:39:34
Проблема в том что получается 2я функция обрабатывает устаревшие данные

Денис, поясните почему глобальные переменные признах плохой архитектуры ?

Denis
15.03.2019
17:40:14
Передай ей данные в качестве аргументов

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

Alex
15.03.2019
17:41:44
ок

?
15.03.2019
17:49:43
+

hachiman
15.03.2019
17:51:12
Ну, джун ж может только читать

Alex
15.03.2019
17:52:24
Ну, джун ж может только читать
Если и правда джун, то может чинить простые баги

Google
Ser
15.03.2019
17:52:49
Alex
15.03.2019
17:53:05
В популярных проектах даже отмечают таски как удачные для новичков в проекте

лишьбы новые не порождал
Для этого есть код ревью

hachiman
15.03.2019
17:56:46
Если и правда джун, то может чинить простые баги
Я только делаю то что код тех у кого нет времени, было Красиво

Pep8 PyLint

Variable names, DRY и все такое

Sergey❄️
15.03.2019
17:59:13
Кто-то пользуется swagger? Как обновлять server stub? Ибо каждый раз надо генерить по новой схеме и руками переносить уже имеющийся код, и уже потом только дописывать новые методы

Alex
15.03.2019
18:00:58
Звучит глупо, однако: как засинхронить две асинхронные функции по требованию ?

Или : Как узнать что асинхронная функция выполнилась, чтобы вторая асинхронная функция подхватила в этот момент выполнение ?

Что то типа await функция №1 рэди

Alex
15.03.2019
18:05:28
Как это написать ?

Как это сделать ?

Denis
15.03.2019
18:05:47
await coro1

Alex
15.03.2019
18:07:12
не понял конструкцию

Например функция которую надо ждать называется WSS()

BLVCK
15.03.2019
18:07:58
Или : Как узнать что асинхронная функция выполнилась, чтобы вторая асинхронная функция подхватила в этот момент выполнение ?
Почему нельзя сделать функцию обработки в которую в качестве аргумента будет передаваться ивент? Зачем асинхронный код? Обработка требует времени?

Alex
15.03.2019
18:08:02
awaite WSS() ?

Почему нельзя сделать функцию обработки в которую в качестве аргумента будет передаваться ивент? Зачем асинхронный код? Обработка требует времени?
Да данные поступаю с разных по скорости источников, надо собирать всё воедино и создать адекватные временные ряды

с информацией без повторений

Google
Denis
15.03.2019
18:10:00
Ты уверен, что знаешь, как работает асинк?

Alex
15.03.2019
18:10:16
каждый раз по разному, например вебсокет отдаёт данные по их возникновению

Admin
ERROR: S client not available

Denis
15.03.2019
18:10:22
Почитай https://pymotw.com/3/asyncio/index.html

Alex
15.03.2019
18:10:40
Ты уверен, что знаешь, как работает асинк?
В нашей жизни нельзя быть в чем то уверенным

Artem
15.03.2019
18:17:59


Denis
15.03.2019
18:23:04
Второй read вернет пустую строку

Artem
15.03.2019
18:24:26
хм и правда, что то провтыкал, почему то думал что считывать можно внутри более одного раза, спасибо друг :)

Photo
15.03.2019
18:54:28


John
15.03.2019
19:28:35
Посоветуйте литературы плиз

Сергей
15.03.2019
19:31:13
была же еще рапира

Artem
15.03.2019
19:33:03
чистый си особенно уныл

?

Сергей
15.03.2019
19:33:26
Tishka17
15.03.2019
19:33:44
John
15.03.2019
19:33:47
Эт я уже читад

Artem
15.03.2019
19:33:52
в жизни и на вкус отдельных людей возможно), я про картинку

Google
John
15.03.2019
19:33:57
Оно научило делать так

from sys import *

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