@ru_python

Страница 6119 из 9768
N88
03.08.2018
10:12:21
repr

в терминах

читай в интернетах о принципиальной разнице между concurrency и parallelism

Google
N88
03.08.2018
10:13:21
че за нах

async def call_psexec(comp): print(call_psexec(comp).repr

Ildar
03.08.2018
10:14:19
repr это ж вроде функция, надо наверн repr()

и вообще в скобки объект засовывать

ivan
03.08.2018
10:15:26
может кто занет еще разницу принципиально между asyncio и multiprocessing?
Мульти процессинг это несколько процессов, которые выполняются параллельно Асинцио - 1 процесс и 1 поток, псевдопараллелизм(конкурентная работа)

Ildar
03.08.2018
10:15:41
print(repr(call_psexec(comp))) - но я могу и ошибаться

Алексей
03.08.2018
10:15:58
а он автоматом не грузит? ты как-то так указываешь? https://i.imgur.com/CtnTBVn.png
ну мне после установки PyQt5 пришлось жамкнуть Ctr+Q

впринципе не смертельно

N88
03.08.2018
10:17:23
asynccombine.py:31: RuntimeWarning: coroutine 'call_psexec' was never awaited print(repr(call_psexec(comp))) ——это ж не смертельно?

Вупи
03.08.2018
10:19:32
N88
03.08.2018
10:19:35
да я просто трейсить хотел

Google
Denis
03.08.2018
10:19:41
Запустить и забыть?
Оно ж не запустилось

N88
03.08.2018
10:19:46
ччто куда пинтом

Вупи
03.08.2018
10:19:56
Это уже не мои проблемы

Alex
03.08.2018
10:20:48
Мульти процессинг это несколько процессов, которые выполняются параллельно Асинцио - 1 процесс и 1 поток, псевдопараллелизм(конкурентная работа)
правильный термин "вытесняющая многозадачность \ конкуррентность". я бы добавил что обычно может использоваться вместе с мультипроцессингом, для производительности

@Volodymyrnko как-то быстро сдулся. Я наивно рассчитывал подискутировать о различиях систем типов в php и python. Но дальше банального хамства дело не зашло. Не расстраивайте нас, Владимир. Старайтесь еще.

Andrew
03.08.2018
10:22:23
А так та же вытесняющая многозадачность получится по системному планировщику

Alex
03.08.2018
10:22:58
ну обычно в однопроцессорной среде смысла не очень много... разницы между тредами в таком случае принципиальной нет.

кроме памяти, но это мы сейчас опустим

Denis
03.08.2018
10:23:39
Разница в том, что треды и процессы переключаются в случайное время, а корутины в заданное программистом

Alex
03.08.2018
10:25:11
Разница в том, что треды и процессы переключаются в случайное время, а корутины в заданное программистом
я бы все же предпочел не обобщать. там есть много нюансов, если выйти за рамки конкретной реализации в python.

ivan
03.08.2018
10:25:57
Разница в том, что треды и процессы переключаются в случайное время, а корутины в заданное программистом
В смысле в заданное программистом? Ты вроде как это не особо контролируешь

Alex
03.08.2018
10:26:01
ок, согласен.

ivan
03.08.2018
10:26:13
Не совсем понял, что имелось в виду

Alex
03.08.2018
10:26:20
В смысле в заданное программистом? Ты вроде как это не особо контролируешь
в python ты контролируешь момент переключения явно. видимо это имелось ввиду.

Алексей
03.08.2018
10:26:33
ищу работу python джуном, опыта командной разработки нету. Знаю Django, немного Celery. Очень хочу работать в команде. Можно удаленно. Живу в Хабаровске. Кому нужен джун?

Alex
03.08.2018
10:26:43
в смысле в asyncio у тебя явная передача управления evenloop при помощи await

Google
ivan
03.08.2018
10:26:48
в python ты контролируешь момент переключения явно. видимо это имелось ввиду.
Момент да, то есть места, в которых переключаться Но не время переключения

Alex
03.08.2018
10:26:51
в gevent, например, неявная.

Tigran
03.08.2018
10:27:51
или стажировочку

N88
03.08.2018
10:27:59
у меня все проще написал на asynxio работет оч бысто что что делалось 400 сек делает за 10.... увидел про мультипроц ...стало интересно ...насколько я понял мультипроц не тебует особых измененей в коде и того чтобы функции его поддерживали в отличии от asyncio

Алексей
03.08.2018
10:28:06
?

Мой любимый
03.08.2018
10:29:02
А по дата сайнсу стажировочки существуют вообще?

Мой любимый
03.08.2018
10:29:18
Это что

Alex
03.08.2018
10:29:31
Школа Анализа Данных от Яндекса

Мой любимый
03.08.2018
10:30:03
Я с украины

Alex
03.08.2018
10:30:28
оч поверхнастно все у меня ... это точно
asyncio решает конкретную проблему - большое количество открытых коннектов \ long latency операции \ io-bound задачи.

ivan
03.08.2018
10:30:28
Я с украины
Какой город?

Мой любимый
03.08.2018
10:30:34
Киев

Google
Alex
03.08.2018
10:30:44
Я с украины
В Украине ШАД тоже есть вроде бы

Admin
ERROR: S client not available

Alex
03.08.2018
10:30:49
Как раз таки в Киеве

ivan
03.08.2018
10:30:52
Киев
Ну в Киеве у Genesis есть

В Украине ШАД тоже есть вроде бы
Вроде бы это уже не работает С тех пор, как санкции начались

Тип, Яндекс вообще в Украине запрещён)0)0

Alex
03.08.2018
10:31:43
multiprocess сожет еще быстрее?
ты ведь не расчитываешь, что можно дать простой ответ на такой вопрос? есть много нюансов. распараллелив нагрузку на несколько CPU можно ускорить, но это если у тебя упирается производительность в CPU.

Andrew
03.08.2018
10:31:44
multiprocess сожет еще быстрее?
Если у тебя 99.999% времени выполнения - ожидание ввода/вывода то то же самое получишь

Мой любимый
03.08.2018
10:32:00
Alex
03.08.2018
10:32:36
multiprocess?
сейчас ты пытаешься гадать на кофейной гуще. не делай так.

Andrew
03.08.2018
10:32:42
Если код требует много процессорного времени на выполнение и есть несколько свободных цпу - выиграешь в производительности

Влад
03.08.2018
10:34:35
Даров, посоветуйте, пожалуйста лучший парсер xml

N88
03.08.2018
10:34:40
Если у тебя 99.999% времени выполнения - ожидание ввода/вывода то то же самое получишь
у меня ввод вывод .... я жду пока он отпавит данные потом получит и оброботает

Suren
03.08.2018
10:34:59
Даров, посоветуйте, пожалуйста лучший парсер xml
а по твоему велению не парсится?

Andrew
03.08.2018
10:35:13
Да

Google
Влад
03.08.2018
10:36:47
Чтобы можно было в дб загнать

Сергей
03.08.2018
10:36:58
lxml
уточни ему sax или целый dom нужен

Alex
03.08.2018
10:37:33
уточни ему sax или целый dom нужен
откуда ж я знаю. какой вопрос - такой ответ

Влад
03.08.2018
10:38:43
Можно подробней

Сергей
03.08.2018
10:39:56
Можно подробней
если что то postgresql нормально так умеет в xml

xml поле можно развернуть в таблицу

ivan
03.08.2018
10:42:52
Вот так вот садят не шарящих девочек А они потом откидывают резюме классного специалиста, потому что 1 ключевое слово в CV не встретили

Eldar
03.08.2018
10:43:17
@Maryashkaa удалил ваше сообщение поскольку вы не сумели прочитать название чата

Сергей
03.08.2018
10:43:20
модер. ты лишнее порезал

Maryam
03.08.2018
10:43:47
@Saluev Тигран привет) можешь написать в личку и я отвечу? мы не публикуем зарплаты в общий доступ:)

?
03.08.2018
10:44:45
Такая задача, нужно с помощью python подключиться к каналу на сервере Discord. Смотрю debug, повторяю действия ws = websocket.create_connection("wss://us-east980.discord.gg/?v=4") data = '{"op":0,"d":{"server_id":"386088604864217089","user_id":"459769962370695178","session_id":"945e73751f8824797c1daf5a42aa5d05","token":"3c94d0f3b4f1eef0","video":True}}' ws.send(data) print(ws.recv()) В ответ должно прийти 2 сообщения. Приходит первое - {"op":8,"d":{"v":4,"heartbeat_interval":13750.0}} А вот второе я не понимаю как получить, но оно должно прийти следом {"op":2,"d":{"ssrc":1,"port":50368,"modes":["xsalsa20_poly1305_lite","xsalsa20_poly1305_suffix","xsalsa20_poly1305"],"ip":"45.35.130.202"}}

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