Предмет: Информатика,
автор: mtvjsamusevic
у меня ошибка C:\Users\Matvei>C:\Users\Matvei\Desktop\2server.py
File "C:\Users\Matvei\Desktop\2server.py", line 18
except:
^
IndentationError: unindent does not match any outer indentation level
на Python вот код
import socket
import time
main_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
main_socket.setsockopt(socket.IPPROTO_TCP,socket.TCP_NODELAY, 1)
main_socket.bind(('localhost',10000))
main_socket.setblocking(0)
main_socket.listen(5)
print('создался сокет ')
players_sockets=[]
while True:
#проверим если игроки которые хотят поиграть
try:
new_socket,addr=main_socket.accept()
print('Подключился ',addr)
new_socket.setblocking(0)
players_sockets.append(new_socket)
except:
print('нет жилающик играть')
pass
#считывать команды игроков
#обрабатывать команды игроков
#результатат
time.sleep(1)
Ответы
Автор ответа:
0
Відповідь:
import socket
import time
main_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
main_socket.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1)
main_socket.bind(('localhost', 10000))
main_socket.setblocking(0)
main_socket.listen(5)
print('создался сокет ')
players_sockets = []
while True:
# проверим, есть ли игроки, которые хотят поиграть
try:
new_socket, addr = main_socket.accept()
print('Подключился ', addr)
new_socket.setblocking(0)
players_sockets.append(new_socket)
except:
print('нет желающих играть')
pass
# считывать команды игроков
# обрабатывать команды игроков
# результат
time.sleep(1)
Похожие вопросы
Предмет: Алгебра,
автор: ssuke361
Предмет: Алгебра,
автор: nikakib30
Предмет: Литература,
автор: Аноним
Предмет: Геометрия,
автор: nastya100520088
Предмет: Математика,
автор: Аноним