Как запустить локальный сервер?
я делаю программу, которая должна менять цвет rgb элементов компьютера (openrgb), но для нее нужен локальный сервер. Я запускаю сервер, но ход программы останавливается на этом, как сделать так, чтобы сервер запустился и код шел дальше?
def LocalHost():
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server.bind(('127.0.0.1', 8000))
server.listen(4)
client_socket, addres = server.accept()
data = client_socket.recv(1024).decode('utf-8')
def rgbFusion(query):
if "test" in query:
LocalHost() # тут он останавливается и не идет дальше, сервер работает
client = OpenRGBClient('localhost', 8000, "trolldespire")
dram = client.get_devices_by_type(DeviceType.DRAM)[0]
dram.set_color(RGBColor(0, 255, 0))
dram.zones[0].set_color(RGBColor(255, 0, 0))
dram.zones[1].leds[0].set_color(RGBColor.fromHSV(0, 100, 100))
dram.set_mode("breathing")