EDIT в формате:Я получаю эту ошибку "TypeError: ул() принимает не более 1 аргумент (2 дано)" на "client_response" переменной
Это исходный код
from __future__ import print_function
import socket
import sys
def socket_accept():
conn, address = s.accept()
print("Connection has been established | " + "IP " + address[0] + "| Port " + str(address[1]))
send_commands(conn)
conn.close()
def send_commands(conn):
while True:
cmd = raw_input()
if cmd == 'quit':
conn.close()
s.close()
sys.exit()
if len(str.encode(cmd)) > 0:
conn.send(str.encode(cmd))
client_response = str(conn.recv(1024), "utf-8")
print(client_response, end ="")
def main():
socket_accept()
main()
I я получаю эту ошибку «TypeError: ул() принимает не более 1 аргумент (2 дано)» на «client_response» переменной
Отформатируйте свой код и объясните, что вы пытаетесь сделать и каков ожидаемый результат. –
Итак, сделайте это сейчас –