Python - Как получить соединения типа ОС? - PullRequest
0 голосов
/ 16 сентября 2018

Как узнать тип ОС для подключенных пользователей? потому что когда я использую os.name из модуля ОС, он показывает тип ОС моего сервера, а не пользователи

Код:

import socket
import threading
from thread import start_new_thread

connect = ""
conport = 8080

def clientThread(conn):
    while True:
        message = conn.recv(512)

        if message.lower().startswith("quit"):
            conn.close()

        if not message:
            break

def startClient():
    host = connect
    port = conport
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.bind((host, port))
    sock.listen(1)
    print("[+] Server Started")
    while True:
        conn, addr = sock.accept()

        start_new_thread(clientThread, (conn,))
    sock.close()

client = threading.Thread(target=startClient)
client.start()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...