Size: a a a

Сообщество Python Программистов

2020 December 29

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
scykeer
а если запускать функции которые вне класса,то многопоточносьб будет работать?
работать она будет в любом случае
другое дело - как именно)
источник

s

scykeer in Сообщество Python Программистов
ладно,как именно оно будет работать?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
scykeer
ладно,как именно оно будет работать?
в общем случае и конкретно в CPython'е благодаря GIL'у будет работать в один момент времени только один поток
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
так что если ты думаешь получить ускорение каких-то вычислений через выполнение их в нескольких потоках то тут ты обломаешься
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
если же у тебя задача связана с вводом-выводом то да, можно ручками сделать потоки и использовать их для распараллеливания выполнения I/O
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
или взять concurrent.ThreadPoolExecutor и воспользоваться его методом .map, который сам за тебя создаст пул потоков и выполнит в нём твою функцию с переданными параметрами
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
но наиболее цивильным путём для распараллеливания ввода-вывода будет всё же использование asyncio
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
scykeer
ладно,как именно оно будет работать?
смотря што
мы ж код не видим не знаем как ты и что пишешь
для мульти-задач используют разное
асинхронщина, мультитридинг
для интерфейса там отдельно
ты что конкретно сделать хочешь?
источник

MN

My Name in Сообщество Python Программистов
Всем привет. Как заменить знак "\" как только мой редактор видит этот знак - сразу же останавливается и не хочет запускаться
источник

E

Egor in Сообщество Python Программистов
My Name
Всем привет. Как заменить знак "\" как только мой редактор видит этот знак - сразу же останавливается и не хочет запускаться
покажи
источник

MN

My Name in Сообщество Python Программистов
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \uXXXX escape
источник

E

Egor in Сообщество Python Программистов
My Name
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \uXXXX escape
покажи, что написано, говорю. код
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Egor
покажи, что написано, говорю. код
Он что, телепат?)
источник

VA

Vadim Apenko in Сообщество Python Программистов
источник

E

Egor in Сообщество Python Программистов
поздравление с нг от моих любимых бостон дайнемикс?
источник

MN

My Name in Сообщество Python Программистов
Да код не важен, я пытаюсь в строке изменить "\u" на "\\u" = у меня не получается
источник

VA

Vadim Apenko in Сообщество Python Программистов
Egor
поздравление с нг от моих любимых бостон дайнемикс?
источник

E

Egor in Сообщество Python Программистов
My Name
Да код не важен, я пытаюсь в строке изменить "\u" на "\\u" = у меня не получается
сразу \\ пиши
источник

E

Egor in Сообщество Python Программистов
источник

MN

My Name in Сообщество Python Программистов
Egor
сразу \\ пиши
Это с сервера мне так отправляет, я пытаюсь изменить🙄
источник