Category: Многопоточность

19
Окт
2021

Как реализовать многопоточность в PyQt

я уже задавал вопрос по этому коду Ссылка там у меня зависала программа при исполнении главного алгоритма, там мне посоветовали сделать многопоточный процесс.
Я попытался, но не могу понять как реализовать это.
Как и где нужно создавать об…

12
Окт
2021

Как записать данные в файл от клиента, используя модуль socket?

Добрый день я новичок в программировании на пайтон, может кто-нибудь объяснить, почему я не могу записать в txt файл ввод клиента?
Вкратце поясню чего я хочу добиться:
обрабатывать с помощью сервера запросы клиента, записывая их в текстовы…

08
Окт
2021

Почему я получаю такую ошибку? "[WinError 10022] Получен недопустимый аргумент"

Пытаюсь реализовать чат между клиентом и сервером по протоколу udp с использованием модулей socket и threading, но получаю ошибку "[WinError 10022] Получен недопустимый аргумент". Подскажите в чем проблема? Я уже реализовывал это…

08
Окт
2021

Почему я получаю такую ошибку? "[WinError 10022] Получен недопустимый аргумент"

Пытаюсь реализовать чат между клиентом и сервером по протоколу udp с использованием модулей socket и threading, но получаю ошибку "[WinError 10022] Получен недопустимый аргумент". Подскажите в чем проблема? Я уже реализовывал это…

06
Окт
2021

Java thread sleep

Здравствуй, мне нужно запустить определенное количество потоков, которые должны выполнить определенные вычисления и после выполнения вычисления всех потоков их результаты суммируются. Так же на каждом вычислении поток засыпает на секунду. …

06
Окт
2021

Java Многопоточность метод Join

Подскажите пожалуйста, начал проходить многопоточку. Правильно ли я понял суть метода join().
Определение. Нестатический метод класса Thread join() приостановит выполнение текущего потока до тех пор, пока другой поток не закончит свое вып…

04
Окт
2021

Как правильно использовать epoll с несколькими потоками/процессами?

В данный момент я пытаюсь использовать epoll с несколькими потоками следующим образом, у меня есть 1 дескриптор epoll, я вызываю epoll_wait с этим экземпляром epoll в нескольких тредах. Но, как я понял, можно поместить один дескриптор ,нап…

02
Окт
2021

Когда стоит использовать epoll_pwait и для чего?

Не могу понять смысл вызова epoll_pwait. Сказано, что он является потокобезопасным, но, насколько я знаю, epoll_wait тоже можно использовать в многопоточной среде, ошибок не должно возникать, синхронизация происходит в ядре.
В каких ситуац…

01
Окт
2021

Как использовать одну и туже директорию selenium в двух и более потоках?

Если запустить данный код то директорию C:\Users\Desktop\papka\profile\Default будет использовать только первый запущенный поток, ошибку у меня не выдает. Как использовать одну и туже директорию в двух и более потоках?
def main(i):
chr…

01
Окт
2021

Что безопаснее для реализации Producer-Consumer?

Задача следующая:
необходимо реализовать систему, на протяжении жизни которой, в очередь будут сыпаться IO таски. Воркер достает таску и выполняет ее. Число воркеров конфигурируется. Встает вопрос, касающийся того, что система может быть з…

01
Окт
2021

Как убить все потоки, если условие выполнено?[PYTHON]

Я создаю 300 поток для парсинга, когда 1 поток выполнит условие , мне нужно что бы все остальные потоки прекращались.
def start_requst(productid,item_name,):
while True:
response = requests.post(‘https://www.binance.com/bapi/nft/v1/fri…

29
Сен
2021

Каким образом можно ограничиться небольшим кол-вом потоков при загрузке в базу данных(Postgres)?

Каким образом можно ограничиться небольшим кол-вом потоков при загрузке циклом данных в базу данных(Postgres)?
Имею больше >30000 значений для внедрения, из них загружает 196 и бросает

org.postgresql.util.PSQLException: FATAL: sorry, t…

18
Сен
2021

Python asyncio ошибка TypeError: run_in_executor() missing 1 required positional argument: ‘executor’

Пытаюсь использовать asyncio для выполнения одной из функций параллельно:
async def _Publish(newslettertext, towhom):
users_ = await connect.getSpecificUsers(options={‘status’: ‘retail’})
print(users_) # я получаю необходимый резул…

18
Сен
2021

Вернуть массив данных в основной класс из потоков

Пытаюсь получить список открытых портов в локальной сети, но без знания работы потоков это сложно. Не могу понять как извлечь данные из каждого потока и объединить их в массив для возврата в родительский класс. Пример кода ниже опрашивает …

17
Сен
2021

Java многопоточность (разница между idea и онлайн компилятором)

Вопрос такой. Вот этот код (ниже), всегда выдает 0 в idea. Ввожу этот код в онлайн компилятор, выдает то что надо, так как должен работать.
public class Test3 {

private int counter;

public static void main(String[] args) {

15
Сен
2021

В Python 3.9 отсутствует метод проверки жив ли поток .isAlive(). Есть ли другие альтернативные методы проверить жив ли поток?

В Python 3.9 отсутствует метод проверки жив ли поток .isAlive(). Есть ли другие альтернативные методы проверить жив ли поток, чтобы его перезапустить при необходимости? Так как мой поток периодически засыпает каждые 5 минут и должен просып…

15
Сен
2021

Вызов функции из другого потока

У меня есть окно PyQt5, оно существует в своем "главном" потоке.
При нажатии на кнопку в гуи, запускается второй "бэк-енд" поток(QThread), там происходит открытие файлa, с последующей обработкой данных и сохранением.
В…

15
Сен
2021

Вызов функции из другого потока

У меня есть окно PyQt5, оно существует в своем "главном" потоке.
При нажатии на кнопку в гуи, запускается второй "бэк-енд" поток(QThread), там происходит открытие файлa, с последующей обработкой данных и сохранением.
В…

05
Сен
2021

Как правильно использовать многопоточность?

У меня есть код, в нём некая функция upload, которая загружает файлы с помощью api на файлообменник в потоках. Загрузка файлов происходит непосредственно через их чтение, т.е, в этом момент, как я понимаю, срабатывает GIL и от моих потоков…

03
Сен
2021

Как поставить в поток функцию из другой асинхронной discord.py

У меня есть асинхронная функция A которая вызывается по event on_raw_reaction_add, в ней я пытаюсь поставить в поток другую асинхронную функцию B через модуль threading. Функция B выполняет отправку сообщений в канал из своих аргументов.
Я…

03
Сен
2021

Как поставить в поток функцию из другой асинхронной discord.py

У меня есть асинхронная функция A которая вызывается по event on_raw_reaction_add, в ней я пытаюсь поставить в поток другую асинхронную функцию B через модуль threading. Функция B выполняет отправку сообщений в канал из своих аргументов.
Я…

30
Авг
2021

как сделать, чтобы при закрытии окна готовой exe программы на Python c использованием eel при создании GUI убить процесс консольный? остаётся висеть

Сама суть вопроса в заголовке, добавлю только что консоль при создании через pyinstaller я скрыл(если это имеет значение)
Но впоследствии в процессах в диспетчере задач после закрытия окна программа остаётся висеть..
Как прописать в коде, …

30
Авг
2021

как запустить в цикле много threading одновременно, а не последовательно?

Пример функции которую хочу положить в нить (не принципиально, но как раз при работе с сетью появляются задержки время которых хочу использовать на выполнение остальных задач, поэтому тут requests.get):
def func(art):
page = requests.g…

28
Авг
2021

При запуске кода выдает ошибку EOFError: Ran out of input

По задумке при нажатии кнопки start должен запускаться поток, выполняющий определенный цикл, а кнопка end соответственно этот поток останавливает.
Поправьте, пожалуйста, если что-то не так делаю. В многопоточности новичок. Использую встро…

27
Авг
2021

Многопоточная работа с LinkedList в java

Кто-то написал класс, в котором есть список типа LinkedList, с модификатором private, в надежде на то, что к нему не будет конкурентного доступа. Но я добрался до этого списка через рефлексию и хотел бы пробежаться по списку. Понятно, что …

27
Авг
2021

Многопоточная работа с LinkedList в java

Кто-то написал класс, в котором есть список типа LinkedList, с модификатором private, в надежде на то, что к нему не будет конкурентного доступа. Но я добрался до этого списка через рефлексию и хотел бы пробежаться по списку. Понятно, что …

27
Авг
2021

Многопоточная работа с LinkedList в java

Кто-то написал класс, в котором есть список типа LinkedList, с модификатором private, в надежде на то, что к нему не будет конкурентного доступа. Но я добрался до этого списка через рефлексию и хотел бы пробежаться по списку. Понятно, что …