@ru_python

Страница 6836 из 9768
Tim
25.10.2018
09:53:36
привет, кто знает как таймер на паузу поставить? использую threading.Timer(target=func).start() - для запуска. функция должна срабатывать только через определенное время. Для этого в func использую метод time.sleep()



Digital
25.10.2018
09:55:10
тебе 1.x или прямо 1.0? :D
Та версия, что в 90м году появилась

Google
Tigran
25.10.2018
09:55:17
у меня в консоли вот так получилось

Dmitry
25.10.2018
09:55:34
я, короче, видел 1.3 и деньги зарабатывал с 1.4 но вообще не там ищешь, искать надо в нормальных чатах, не здесь :) пака!

Марк
25.10.2018
10:16:31
Вопрос по гц в петоне: коллектор учитывает размер объекта или количество ссылок при переводе ентого самого объекта из поколения в поколение?

Dark
25.10.2018
10:24:09
чем можно упаковать питон скрипт с gui в exe который может запускаться одним кликом на любой винде без установки питона?

El Mariachi
25.10.2018
10:25:15
....опять троллейбусы из буханок

helsingforce
25.10.2018
10:25:35
pyinstaller
Кросскомпиляцию бы завезли

El Mariachi
25.10.2018
10:26:37
Max
25.10.2018
10:27:59
Кросскомпиляцию бы завезли
Ну просили ведь для винды...

Google
helsingforce
25.10.2018
10:37:51
Ну просили ведь для винды...
Да не важно, мысли вслух, хочу кросскомпиляцию просто

Alex
25.10.2018
10:39:15
В каких
В случае, если объект имеет циклические ссылки

Это вообще ни о чем не говорит
https://docs.python.org/3/library/gc.html#gc.set_threshold здесь подробнее.

Марк
25.10.2018
10:39:57
Alex
25.10.2018
10:40:06
Окей, я так и думал

Марк
25.10.2018
10:40:30
А если циклических нет, то гц не работает штоле? Че за бредуха?

Alex
25.10.2018
10:40:48
А если циклических нет, то гц не работает штоле? Че за бредуха?
да, используется счетчик ссылок (reference counting)

Марк
25.10.2018
10:41:19
Так работает или не работает? А то по твоим словам не работает, а по другим твоим работает

Alex
25.10.2018
10:41:45
Так работает или не работает? А то по твоим словам не работает, а по другим твоим работает
еще раз. если объект не имеет циклических ссылок, то когда его refcount достигает нуля - он удаляется.

Марк
25.10.2018
10:42:12
https://asvetlov.blogspot.com/2013/05/gc.html?m=1
Я знаю про эту статью. Вопрос возник из-за спора про размер объектов в памяти. Светлов утвержает, что зависимость от количества ссылок. Другой чувак утверждает - что размер решает

Alex
25.10.2018
10:42:44
еще раз. Refcount и GC - два разных механизма.

Alex
25.10.2018
10:45:22
Я знаю про эту статью. Вопрос возник из-за спора про размер объектов в памяти. Светлов утвержает, что зависимость от количества ссылок. Другой чувак утверждает - что размер решает
предоставь цитату на утверждения "второго чувака", иначе тут нечего обсуждать. еще раз, у каждого объекта есть внутренний счетчик ссылок, когда он достигает нуля - объект удаляется. есть исключительная ситуация, когда объект имеет циклические ссылки, тогда refcount такого объекта никогда не достигнет нуля. и тут включается в работу GC.

Danil
25.10.2018
10:45:23
ребят, а какой самый быстрый способ поиска элемента в списке? Пробовал через numpy и просто x in y. NumPy уступает. Моэет есть какие-то еще варианты? https://pastebin.com/98WHESt6

Alex
25.10.2018
10:45:56
исходя из документации - объект перемещается из поколения в поколение на основе единственной характеристики - количество пережитых им сборок мусора

более подробно описано в ссылке, что я сбросил.

Google
Danil
25.10.2018
10:46:30
Самый быстрый способ - сделать из списка сет
да, но сет занимает больше памяти

Denis
25.10.2018
10:46:49
да, но сет занимает больше памяти
Тогда отсортировать массив и np.searchsorted

Danil
25.10.2018
10:47:09
Тогда отсортировать массив и np.searchsorted
но это дольше чем поиск по сету) золотой середины нет

при чем дольше в разы

Denis
25.10.2018
10:47:35
Логично, чем меньше памяти, тем дольше работает

Марк
25.10.2018
10:49:53
Denis
25.10.2018
10:50:12
На что он смотрит?
На количество объектов в поколении

Марк
25.10.2018
10:50:41
На количество объектов в поколении
Для него объекты же атомарны

Petro
25.10.2018
10:51:28
Привет. Скажите какой профит юзать gevent воркеры в gunicorn? Он автоматически будет создавать гринлет для запросов?

Alex
25.10.2018
11:13:37
Привет. Скажите какой профит юзать gevent воркеры в gunicorn? Он автоматически будет создавать гринлет для запросов?
Привет. Возможно меня поправят, но предположу что имеет смысл если тебе нужно асинхронное WSGI приложение. Но в общем случае твое приложение должно быть заточено под использование вместе с gevent, иначе возможно огрести проблемы.

Марк
25.10.2018
11:15:09
чего?
Я к тому, что один объект от другого может никак не зависит при попадании в поколение

Petro
25.10.2018
11:15:40
Спасибо за ответ. Вообщем я так и думал, у меня django-rest app и я хотел добавить к нему celery. Но при настройке гуникорна наткнулся на то, что можно юзать гивенты, до конца не понял как это работает.

Petro
25.10.2018
11:16:44
Думаешь лучше сделать воркеры синхронными, а для мультитаскинга уже доработать в самом софте?

Alex
25.10.2018
11:18:41
Думаешь лучше сделать воркеры синхронными, а для мультитаскинга уже доработать в самом софте?
а при чем тут воркеры? воркеры у тебя могут быть как синхронными, так и асинхронными (в теории).

Alex
25.10.2018
11:19:29
эм... стоп

Google
Alex
25.10.2018
11:19:53
а сорян, я не о тех воркерах подумал

Мой вопрос был о воркерах
да, лучше делай workers в gunicorn синхронными и используй celery.

Petro
25.10.2018
11:20:44
Спасибо, за этим я и пришел

Хорошего дня

Admin
ERROR: S client not available

Danil
25.10.2018
11:23:16
O(1) против O(log n)
ну логарифм быстрее должен быть

Alex
25.10.2018
11:23:44
Tishka17
25.10.2018
11:24:02
Логарифм быстрее константы? Оо

Danil
25.10.2018
11:24:15
ладно)

Alex
25.10.2018
11:24:46
ну логарифм быстрее должен быть
> То, что вы только что сказали — одна из самых безумно идиотских вещей из тех, что я когда-либо слышал. Каждый в этой комнате отупел.

Kirill
25.10.2018
11:25:06
какие-то потоки там всё-таки остались, но по крайней мере 502 это ошибки сервера, для них non-stop=True надо

Iliya
25.10.2018
11:29:06
Всем денть добрый, вопрос не питоновский, скорее линуксовый\баш Но простой явно кто-то знает, подскажите пожалуйста как запуская башевский скрипт например bash src.sh в котором спрашивает мол добавить репозитори и надо нажать y сделать так чтобы не нажимать при вопросе y, а чтобы было автоматом Попробовал -y не получается, все равно спрашивает UPDATE Разобрался Надо написаать yes, а не -у

Tishka17
25.10.2018
11:31:35
что за "добавить репозитории"?

apt, yum, pip, docker?

Iliya
25.10.2018
11:31:56
уже :)

Google
Iliya
25.10.2018
11:32:31
apt, yum, pip, docker?
apt-add-repository

?? Eugene
25.10.2018
11:32:42
должно и без пайпа работать

наверное =)

Tishka17
25.10.2018
11:33:35
должно и без пайпа работать
эм не. Но можно ему сказать что вместо y писать

?? Eugene
25.10.2018
11:33:37
а нет, не работает)

да, ты прав

Rov3r0
25.10.2018
11:45:26


Fedos
25.10.2018
11:51:26
друзья, всем привет. Подскажите пожалуйста как вызвать случайную функцию из списка функций

рандом.чоис вызывает по-очередно

Kirill
25.10.2018
11:51:40
logger.warnings(msg) в функции используемой для multiprocessing POOL

Alex
25.10.2018
11:52:12
твой скриншот офигительно информативен.

Fedos
25.10.2018
11:52:44
модуль random посмотри
random.choice вызывает все функции о очереди

по

Alex
25.10.2018
11:53:48
random.choice вызывает все функции о очереди
это очень очень странно и я бы сказал быть такого не может. покажи код.

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