Результаты поиска по запросу "python-multithreading"

1 ответ

@ hibou57 Да, вы можете использовать его

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

0 ответов

Этот код можно считать эффективным и действенным?

мер: - Ниже у меня есть четыре разные функции, и они делают разные вещи в определенной области. Теперь я хочу бежатьcrawler работать за этими другими функциями, поэтому мой код будет двигаться быстрее. crawler(domain) f2() f3() f4()Как я могу? Я ...

1 ответ

Кстати: в основном потоке приложения с графическим интерфейсом (поток, автоматически созданный при запуске, в котором происходят все вещи с графическим интерфейсом), плохая практика - вызывать любую функцию, которая спит или ждет чего-либо, поскольку графический интерфейс не реагирует (зависает) пока жду.

import wx import json import queue from collections import namedtuple import threading class MyDialog(wx.Frame): def __init__(self, parent, title): self.no_resize = wx.DEFAULT_FRAME_STYLE & ~ (wx.RESIZE_BORDER | ...

ТОП публикаций

1 ответ

 вместо того, чтобы просто остановить цикл, как вы делаете.

я есть поток, который запускает цикл asyncio. Я начинаю будущую задачу, которая делает вещи, которые здесь неактуальны. Когда я останавливаю поток, я также останавливаю цикл asyncio. Тем не менее, я не могу отменить задачу пула и получитьTask was ...

13 ответов

Дает следующее исключение:

ываю функцию в Python, которая, как я знаю, может остановить и заставить меня перезапустить скрипт. Как мне вызвать функцию или как ее обернуть, чтобы, если это заняло более 5 секунд, скрипт отменил ее и сделал что-то еще?

1 ответ

Все вместе, с фиктивными исключениями и отладочными отпечатками:

у многопоточную программу на Python, в которой основной поток и другие потоки, которые он создает, работают как демоны (но не с Thread.daemon = True), которые ищут определенные файлы в определенных каталогах и выполняют с ними действия, когда они ...

2 ответа

 поток, вы порождаете новые независимые процессы Python с теми же ограничениями исходного процесса Python и на которых будут выполняться основные потоки новых процессов, зависит от ОС (... пока вы не манипулируете привязкой к ядру) процесса, но давайте не будем идти туда).

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

2 ответа

Нарколепсия никогда не является надежным решением.

аюсь создать файл, похожий на объект, который должен быть назначен sys.stdout / sys.stderr во время тестирования, чтобы обеспечить детерминированный вывод. Это не значит быть быстрым, просто надежным. Что у меня покапочти работает, но мне нужна ...

3 ответа

(Также обратите внимание, что MKL имеет возможность использовать несколько потоков для подпрограммы, так что это еще один простой способ получить параллелизм, хотя, возможно, не самый быстрый вид).

ираюсь написать некоторый вычислительно-интенсивный код Python, который почти наверняка проведет большую часть своего времени внутриnumpyфункции линейной алгебры. Проблема под рукойсмущающе ...

3 ответа

Первая ссылка кажется мертвой.

етил, что часто предлагается использовать очереди с несколькими потоками вместо списков и.pop(), Это потому, что списки не являются потокобезопасными или по какой-то другой причине?