Size: a a a

2ch /pr/ #staythefuckhome

2020 March 29

in 2ch /pr/ #staythefuckhome
"Муза" это очень частный случай
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
питон может залочить основной поток при запуске другого?

t = Thread(target=check_payment, args=(uid, qiwi, yandex))                                                           t.start()                                                                                                             t.join()
источник

NK

ID:1008643686 in 2ch /pr/ #staythefuckhome
фрайдей [полиморфен]
питон может залочить основной поток при запуске другого?

t = Thread(target=check_payment, args=(uid, qiwi, yandex))                                                           t.start()                                                                                                             t.join()
там есть GIL (global interpreter lock) советую ознакомиться
источник

NK

ID:1008643686 in 2ch /pr/ #staythefuckhome
это одна из причин по которой пайтон говно
источник

NK

ID:1008643686 in 2ch /pr/ #staythefuckhome
или надо подождать 3.9 в котором будет PEP554 и наконец-то потоки станут настоящими (ну почти, с кучей маршаллинга)
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
фрайдей [полиморфен]
питон может залочить основной поток при запуске другого?

t = Thread(target=check_payment, args=(uid, qiwi, yandex))                                                           t.start()                                                                                                             t.join()
крч тема такая
есть бот в телеге
в какой-то момент он запускает поток с проверкой оплаты на киви
если потоков - проверок > 1 - он зависает
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
но потоки проверки работают, в консоли есть сообщения
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
ломается поток с ботом
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
и я не могу связать гил и это поведение
источник
2020 March 30

NK

ID:1008643686 in 2ch /pr/ #staythefuckhome
фрайдей [полиморфен]
и я не могу связать гил и это поведение
замени поток на multiprocessing и проверь
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
в multiprocessing  же будут разные области имен?
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
потому что с потоками мне доступны объекты в основном потоке
источник

NK

ID:1008643686 in 2ch /pr/ #staythefuckhome
фрайдей [полиморфен]
потому что с потоками мне доступны объекты в основном потоке
в процессе они тебе тоже будут доступны, но это будет их копия. если ты хочешь что-то поменять, то придется из "процесса" возвратить значение
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
вообще там говнокод и по-хорошему мне нужен один поток, который чекает кошельки и кладет последние транзакции в словарик
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
крч видимо придется делать кнопку "проверить оплату"...
источник

F

Faglo in 2ch /pr/ #staythefuckhome
нехкя внатуре мятная
источник

A

Aleg. in 2ch /pr/ #staythefuckhome
Nebulous
В исламе до сих пор пиздят
нет
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
> сперма
> ворд
> vsstudio
че, обезьяна, как сосется?
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
фрайдей [полиморфен]
крч тема такая
есть бот в телеге
в какой-то момент он запускает поток с проверкой оплаты на киви
если потоков - проверок > 1 - он зависает
ASYNC
источник

ф[

фрайдей [полиморфен] in 2ch /pr/ #staythefuckhome
∅ ч
ASYNC
нет!
источник