gpont
Май 30, 2012 11:27:40
Делаю простой webserver. Вопрос как через сокеты передать изображение?
fata1ex
Май 30, 2012 11:35:44
Google: ‘send image over socket python’. В первых 10 ссылках 8 ответов на ваш вопрос.
gpont
Июнь 2, 2012 11:19:59
Там написано, что надо открывать изображение как текст и передавать текст. Если так делать, то клиент не может открыть изображение.
К тому же мне нужно уметь передавать не только изображение, но и другие файлы(музыку, видео).
fata1ex
Июнь 2, 2012 14:10:58
Если вы думаете, что передача изображения отличается чем-то от передачи видеоролика, музыки или комиксов, то вы ошибаетесь. Вы передаёте байты, другое дело - интерпретация их значения на стороне клиента.
py.user.next
Июнь 3, 2012 09:10:36
gpont
Там написано, что надо открывать изображение как текст и передавать текст.
как текст его открывать нельзя
нужно открыть файл изображения в двоичном режиме
потом читать его через .read() и эти байты передавать в сокет
gpont
Июнь 3, 2012 12:20:56
fata1ex
Если вы думаете, что передача изображения отличается чем-то от передачи видеоролика, музыки или комиксов, то вы ошибаетесь. Вы передаёте байты, другое дело - интерпретация их значения на стороне клиента.
В том-то и дело, что на клиенте интерпретировать не удается.
FlaPy
Июль 16, 2012 05:16:23
gpont
fata1ex
Если вы думаете, что передача изображения отличается чем-то от передачи видеоролика, музыки или комиксов, то вы ошибаетесь. Вы передаёте байты, другое дело - интерпретация их значения на стороне клиента.
В том-то и дело, что на клиенте интерпретировать не удается.
а http заголовки передаете? как без них клиент будет интерпретировать контент?