Заблокирован фрейм с источником «example.com» от доступа к фрейму с перекрестным происхождением. Протоколы, домены и порты должны совпадать

Это плохой ответ, см. комментарии

Вот как это сделать:

from threading import *

...

for thread in enumerate():
    if thread.isAlive():
        try:
            thread._Thread__stop()
        except:
            print(str(thread.getName()) + ' could not be terminated'))

Дайте ему несколько секунд, затем ваш поток следует остановить. Проверьте также метод thread._Thread__delete().

Я бы рекомендовал метод thread.quit() для удобства. Например, если у вас есть сокет в вашем потоке, я бы рекомендовал создать метод quit() в вашем классе сокета-дескриптора, завершить сокет, а затем запустить thread._Thread__stop() внутри вашего quit().

0
задан Omar Iqbal Naru 31 December 2018 в 10:29
поделиться