Some HAT... |
= Анабар.ru => Python-форумы => Язык программирования Python => сообщение 833 |
| Вход | Регистрация | |
нет
фото
Автор: alexber Дата: 5-Apr-2006 11:07 (gmt = -3.0) проблема с отдачей файла через HTTP
на сервере в cgi-bin пишу так
1 ... 2 print 'Content-Type: application/octet-stream' 3 print 4 5 f = open('1.bz2', 'rb') 6 buf = f.read() 7 print buf, 8 f.close()файл доходит битым \n\r заменяется на \n а последний на ""
есть ли более правильный способ отдачи нежели вручную заменять?
Похоже это из-за того что stdout - файл открытый не в бинарном режиме.
все сообщения ветви:
- 833 проблема с отдачей файла через HTTP alexber | 5-Apr-2006, 11:07 | просмотров: 7564 ⇐ ◄
- 834 так подойдëт? Anabar | 7-Apr-2006, 00:08 | просмотров: 7918
- 852 так подойдëт? alexber220 | 29-Apr-2006, 14:37 | просмотров: 7353
Недостаточно прав для написания ответа
Время генерации страницы в секундах: 0.072