Форум сайта python.su
import socket import time import sys sysif = sys.platform host = "localhost" port = 9090 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((host, port)) while True: buf = input() s.send(buf.encode('utf8')) result = s.recv(1024) print('['+time.asctime()+'] ' + 'Ответ сервера: ', result.decode('utf8')) c = result.decode('UTF-8') if buf == "exit": break elif c == 'sysinf': if sysif == 'win32': a = 'windows 32' s.send(a.decode('utf8')) del a else: s.send(sysif.encode('utf8')) s.close() time.sleep(10)
Отредактировано Sec_Dec (Ноя. 26, 2017 10:42:13)
Офлайн
Я не знаю что делать.
1. Заменить табуляции на пробелы
2. Настроить среду разработки чтобы табуляции сразу в пробелы преобразовывались.
Отредактировано doza_and (Ноя. 26, 2017 12:03:10)
Офлайн