@ru_python

Страница 7680 из 9768
Google
Kallibr44
11.01.2019
10:07:32
ума вообще не надо

Sergey
11.01.2019
10:07:40
Всем привет. А существует вариант вызвать функцию дочернего класса в родительском?

f472_
11.01.2019
10:08:00
До завершения одного запроса другой пользователь тоже может 'открыть' свой запрос

Sergey
11.01.2019
10:08:21
Каким это образом?
Вот это я и хочу узнать

Kallibr44
11.01.2019
10:08:24
threading.Thread(target="функция, которую нужно выкинуть в поток", args=(сюда аргументы, которые нужно передать функции)).start()

Владимир
11.01.2019
10:08:38
Sergey
11.01.2019
10:08:39
Так делать не нужно.
Я понимаю что антипаттерн. Вопрос в том, возможно ли это?

Andrew
11.01.2019
10:08:44
Kallibr44
11.01.2019
10:09:04
Зачем все это время "ждать" пользователя?
так вот он и спрашивает чтобы не ждать, а продолжить работу

Whore Amazing
11.01.2019
10:09:10
Я понимаю что антипаттерн. Вопрос в том, возможно ли это?
Ты не должен об этом задумываться. Если ты задумался, зачит, ты что-то делаешь не так.

Google
Kallibr44
11.01.2019
10:09:30
Зачем все это время "ждать" пользователя?
Если это к примеру сервер "отстука"

До завершения одного запроса другой пользователь тоже может 'открыть' свой запрос

threading.Thread(target="функция, которую нужно выкинуть в поток", args=(сюда аргументы, которые нужно передать функции)).start()

Костя
11.01.2019
10:10:30
До завершения одного запроса другой пользователь тоже может 'открыть' свой запрос
Попробуй асинкайо использовать и вызывать функцию неответа с задержкой, записывая стейт пользователя в переменную, чтобы потом если он ответил все же- в той функции выполнялся ретурн

Andrew
11.01.2019
10:12:17
так вот он и спрашивает чтобы не ждать, а продолжить работу
Кратковременное хранение состояния запроса вне REST

Костя
11.01.2019
10:12:24
асинх тут не нужен, тем более человек не шарит в многопоточности. Ему хватит threading
Мне кто-то говорил, что тредами такое не очень правильно решать, так как их можно наплодить очень много

Kallibr44
11.01.2019
10:13:02
Мне кто-то говорил, что тредами такое не очень правильно решать, так как их можно наплодить очень много
у него они под задачу более чем подойдут) Наплодить можно если неграмотно их расставлять (так же, как и с goto:)

Kallibr44
11.01.2019
10:14:25
я один раз так хотел сделать цикл, чтобы только 10 потоков держал с threading, но поставил знак не <10 а >10

ну у меня они как в while начали плодиться))))

просто понимать сколько их было, у меня 16Гб оперативки на 100% загружено было

Сергей
11.01.2019
10:16:23
в следующий раз можно попробовать ThreadPoolExecutor ? https://docs.python.org/3/library/concurrent.futures.html#threadpoolexecutor

Kallibr44
11.01.2019
10:16:52
Серёжа

где ж ты раньше был

:D

это типо чтобы можно было return От потока ловить?

Сергей
11.01.2019
10:18:27
сорян, рыботы много ?

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

Google
Terminator
11.01.2019
10:19:55
Pavel Nemkov будет жить. Поприветствуем!

Сергей
11.01.2019
10:19:58
ну и другой сахар

Kallibr44
11.01.2019
10:22:14
это легкий и удобный способ запуска и ограничения количества максимально работающих тредов
пффф пул для джунов, тру делают while True: if threading.active_count() < n: threading.Thread(target=target, args=args).start() else: while threading.active_count() > n: pass threading.Thread(target=target, args=args).start()

:D

редкостное извращение

но блин, работает

Сергей
11.01.2019
10:23:35
работает вечно )

Kallibr44
11.01.2019
10:24:06
ну это while True

заменить на for i in *:

вот тебе обработка списка в потоках

ну если вместо * список загнать

Сергей
11.01.2019
10:26:12
главное чтобы работало, а всё остальное потом хороший принцип ?

Kallibr44
11.01.2019
10:26:44
главное чтобы работало, а всё остальное потом хороший принцип ?
ну пока ты про пул не скинул, собсна это было куском моего кода :D

Сергей
11.01.2019
10:27:32
мои соболезнования ?

Terminator
11.01.2019
10:27:39
@n05tr0m0 будет жить. Поприветствуем!

Kallibr44
11.01.2019
10:29:05
А кто-нибудь на heroku деплоил проекты? Можно как-то с проектом таскать sqlite базу?

точнее можно ли как-то избежать её перезаписи с рестартом сервера*

Anatoliy
11.01.2019
10:34:21
кажеться как то sqlite и heroku это из разных вселенных.

Andrii [R11]
11.01.2019
10:34:50
У тебя stateless?

Сервер сохраняет состояние после рестарта?

Google
Anatoliy
11.01.2019
10:35:08
но наверное можно как то как в докере делать отдельный маунт поинт в хост-машину

Terminator
11.01.2019
10:37:14
@zmeuwka будет жить. Поприветствуем!

Алексей
11.01.2019
10:37:20
https://youtu.be/UAXulqzn5Ps

xOxXakerxOx
11.01.2019
10:39:02


iddqd
11.01.2019
10:41:06


Костя
11.01.2019
10:41:10
Попробуй через xpath

Никитяо
11.01.2019
10:42:01
запусти скрипт без пайчарма и проверь

xOxXakerxOx
11.01.2019
10:42:44
Попробуй через xpath
Не пойдёт, в разных позициях может быть этот класс

Terminator
11.01.2019
10:45:36
Саша Поповский будет жить. Поприветствуем!

Сергей
11.01.2019
10:46:03
Не пойдёт, в разных позициях может быть этот класс
перебор всех .stats-row пока не найдешь тот, в котором span с нужным текстом

Andrew
11.01.2019
10:50:39
Под отладкой поди запускаешь?

iddqd
11.01.2019
10:51:16
Под отладкой поди запускаешь?
да хз( у меня только в одной программе отдаётся неправильный pid

Andrew
11.01.2019
10:53:46
Давай иначе. Чей pid ты ожидаешь Пока вот просто ссылку положу, прочитай https://unix.stackexchange.com/questions/18198/gid-current-primary-supplementary-effective-and-real-group-ids

Terminator
11.01.2019
10:58:37
Михаил будет жить. Поприветствуем!

Kallibr44
11.01.2019
11:17:11
С hltv тащишь?)

xOxXakerxOx
11.01.2019
11:17:37
Kallibr44
11.01.2019
11:17:42
Ахах

Я сделал бота который в вк отражает лайв матч

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