Я пытаюсь отправить файл между клиентом и сервером в моей домашней сети. Я просто хочу проверить с простым файлом, client.txt
.
Клиентская программа должна прочитать X байтов и отправить ее через созданный мною сокет tcp, но я не могу понять, как выполнить отправляющую часть:
f = open("client.txt", "rb")
while 1:
// should read X bytes and send to the socket
Я думаю, что мне нужно проверить, действительны ли данные, которые я хочу отправить, если файл, например, меньше, чем сумма (например, 1024), которую я отправляю в каждой партии .... таким образом?