@ru_python

Страница 9554 из 9768
Tynuk
09.07.2019
18:30:46
ну или дрочить жс

Какого Бля
09.07.2019
18:46:15
ну или дрочить жс
Звучит как интересный конкурс

Nikolay
09.07.2019
18:47:08
Звучит как интересный конкурс
или просто название библиотеки

Google
Viktor
09.07.2019
18:49:17
Вопрос по xpath, как вывести с таблицы то что относится к Going Out? https://gist.github.com/enotcode/02823777b63dd94acee426c37f923e74

Nikolay
09.07.2019
18:50:23
Первый td каждого tr

Какого Бля
09.07.2019
18:50:54
Nikolay
09.07.2019
18:51:29
Или находишь ндекс th, контент которого going out, и по этому индексу берешь контент нужного td каждой строки

Viktor
09.07.2019
18:52:23
Вот в нахождении th и проблема, выдается пустой список

garrip91
09.07.2019
18:53:13
Что такое "результат работы" в твоём случае?
Ну чтобы работу кода я увидел в браузере

Nikolay
09.07.2019
18:54:08
jupyter notebook

polunin.ai???
09.07.2019
18:54:50
Какого Бля
09.07.2019
18:56:32
Google
Какого Бля
09.07.2019
18:56:42
https://yopta.space/

Nikolay
09.07.2019
18:57:14
?

Nikolay
09.07.2019
18:57:34
@gloomy_philosopher материал для best

?? Eugene
09.07.2019
19:29:04
Да не, слабовато

Марк
09.07.2019
19:29:10
Чуваки, поясните за TImer в трединге. Выхватил ситуацию, когда он отрабатывает быстрее заданного интервала. Насколько я понял после ковыряния исходников, в его основе лежит wait, а wait может быть "разбужен" нотифай_алл, который где-нибудь в рамках процесса ёбнет. Я верно понял суть проблематики?

Tishka17
09.07.2019
19:31:24
Notify all будет не вообще всех, а только тех кто на текущем кондишене висит

Марк
09.07.2019
19:36:55
Что такое кондишн в данном случае?

Nikolay
09.07.2019
19:37:42
Что такое кондишн в данном случае?
примитив синхронизации

Марк
09.07.2019
19:43:54
Да я как-то понадеялся на встроенный. В тестах он побегал бодро, а когда воткнул его в асинхронку - начал иногда срабатывать раньше

Denis
09.07.2019
19:44:09
А зачем в асинхронке треды

Nikolay
09.07.2019
19:45:01
А зачем в асинхронке треды
два чая этому господину

Марк
09.07.2019
19:45:19
Условно допиисать побочную херню с таймером куда-то там. Мне Таймер трединговый показался достаточно простым вариантом для интеграции и понятным

Denis
09.07.2019
19:45:49
А asyncio.sleep не?

Марк
09.07.2019
19:46:10
Енто двойка)

Nikolay
09.07.2019
19:46:14
таймер вообще в реальной жизни нужен крайне редко

хотя обычно там либо песни, либо пляски

кстати, во втором питоне нет вообще никаких гарантий ни для того таймера, ни для другого, что он выполнится вовремя

Google
Nikolay
09.07.2019
19:47:40
я имею в виду, ни для тредового, ни для асинхронного

в третьем тредовый будет гарантироваться с гораздо меньшей погрешностью, а асинхронный все так же нет

но в асинхронном заранее коде тредовый таймер не решает

Марк
09.07.2019
19:49:10
Его что-то точно "будит", бо ситуация не шибко частая.

Nikolay
09.07.2019
19:50:17
Марк
09.07.2019
19:50:34
Я могу заблокировать любые нотифай_алл или нотифай на мой таймер?

Nikolay
09.07.2019
19:50:46
ты можешь просто не регистрировать его на кондишен

Марк
09.07.2019
19:56:53
У меня стартует класс, который там чего-то обрабатывает. В нем я подлючаю класс с Таймером, который просто запускает функцию, которая пишет куда-то там. Дальше раскидую метод со старт таймером где мне нужно. Как бе всё.

Admin
ERROR: S client not available

Марк
09.07.2019
19:58:53
И в абсолютно идентичных ситуациях он работает нормально, а потом бац - и вместо положенного интервала, скажем, в 30 сек, он отрабатывает за шесть

Марк
09.07.2019
19:59:38
И такой случай примерно один из тысячи

Марк
09.07.2019
20:03:14
Таймер нужно по прилетевшему событию. Залетело, обработали, записали, врубили таймер - через 30 секунд сделали дополнительную пометку

Херово, что я его запускал-запускал и так и сяк - ну нормально работает. Воткнул - вроде норм. На утро смотрю логи - парочка отработала раньше времени. Причем никакого явного нотифая нет. Где-то с коробки прилетает, если я правильно понимаю вообще суть его работы

Alexandr
09.07.2019
20:49:02
Google
Oleksandr
09.07.2019
20:53:29
И
09.07.2019
21:03:23
Всем привет. Есть uwsgi вебсервер который запускает некий скрипт. Этот скрипт через uwsgi дергается очень часто, около 300запросов в секунду. Внутри этого файла постоянно открывается некий текстовой файл со списком и я так понимаю при каждом запросе этот файл постоянно открывается. Можно ли его как то вынести в память, чтобы он каждый раз не открывался, а всегда был в памяти ? Кто знает как такое сделать?

И
09.07.2019
21:12:26
один раз загрузить и потом объект передавать везде?
да, а то так получается наверно этот файл при каждом запросы каждый раз открывается и на это тратится время

а так вместо открытия, сразу доступ к данным получать, в теории должно быть быстрее

Nikolay
09.07.2019
21:13:55
кажется мне, что тебе не файл нужен, а база данных in-memory

типа redis

или sqlite, на худой конец

И
09.07.2019
21:14:58
понял, наврено с редисом быстрее всего должно быть

Tishka17
09.07.2019
21:17:22
так если файл не меняется, почему его не прочитать при запуске приложения?

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