Я пытаюсь написать скрипт на python для связи с моей камерой UDP.Я написал код сервера и клиента, но я знал бы, как запустить их мгновенно?Должен ли я использовать многопоточность, потому что это позволяет совместное использование переменных?Вот как выглядит мой код: Сервер:
UDP_IP = "192.168.1.2"
UDP_PORT = 5000
COMMAND = "0x1000".encode()
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(COMMAND, (UDP_IP, UDP_PORT))
Клиент:
UDP_IP = ""
UDP_PORT = 5000
BUFFER_SIZE = 1024
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((UDP_IP, UDP_PORT))
while True:
data, addr = sock.recvfrom(BUFFER_SIZE)
Я нашел много примеров потоков, но я не могу сделать асинхронное соединение!Так что, может быть, кто-то может показать мне пример, как синхронизировать сервер и клиент?Спасибо!