socket.sendall ()
Last updated
Was this helpful?
Last updated
Was this helpful?
Отправляет данные в сокет. Сокет должен быть подключен к удаленному сокету. Необязательный аргумент flags имеет то же значение, что и для выше. В отличие от , этот метод продолжает отправлять данные из байтов до тех пор, пока не будут отправлены все данные или не возникнет ошибка. В случае успеха возвращается None
. При ошибке возникает исключение, и невозможно определить, сколько данных было успешно отправлено, если таковые имеются.
Изменено в версии 3.5: Тайм-аут сокета больше не сбрасывается при каждой успешной отправке данных. Тайм-аут сокета теперь является максимальной общей продолжительностью отправки всех данных.
Изменено в версии 3.5: если системный вызов прерывается и обработчик сигнала не вызывает исключения, метод теперь повторяет системный вызов вместо того, чтобы вызывать исключение InterruptedError (обоснование см. в ).