Не могу из другого потока записать информацию в список

Есть вот такой код:

items = []
def usagemon():
    while True:
        user_socket, address = server.accept()
        data = user_socket.recv(2048)
        
        items.append(user_socket)

usagemonitor = Thread(target=usagemon)
usagemonitor.daemoin = True
usagemonitor.start()

while True:
    input("start?")
    length = len(items)
    for i in range(length):
        print(str(i + 1), items[i])
        a += 1

В отдельном потоке он проверяет подключаються ли новые юзеры, если подключаться то он должен записывать их в лист items, и при нажатии ентер, и содержимое items должно отправиться в консоль, но переменная items пустая, пробовал объявить global item, но код выдавал ошибку


Ответы (0 шт):