Получение данных из lua в python

normalped

Участник
Автор темы
44
14
Есть код, который берет данные через сокет из луа и передает в пайтон, все работает отлично, но не исполняется код после функции взятия данных из-за бесконечного цикла. Мне нужно всегда знать данные которые приходят ко мне из пайтона и строить код по него, так же, я не знаю когда придут ко мне данные, по этому просто использовать функцию которая будет возвращать эти данные при вызове не вариант. Как быть, может выполнять её асинхронно, или в других потоках? спрашивал у ии, ничего годного не посоветовали.
заранее спасибо тем кто поможет молодому питонисту! 🤓

разобрался сам

Python:
import threading
import time

def func():
    time.sleep(10)
    print('bebebe')

thread = threading.Thread(target=func) # вместо функ, название функции
thread.start()

print('text')

# сперва выведется "text" а потом выполнится функция func()
 
Последнее редактирование: