|
29 / 29 / 16
Регистрация: 06.03.2013
Сообщений: 159
|
|
Сохранить файл, пришедший из js14.04.2015, 13:05. Показов 3485. Ответов 7
Метки нет (Все метки)
Доброго времени суток. Прошу помощи, так как уже не знаю в какую сторону копать. Есть у меня сервер на питоне. Заготовку взял где-то в интернете, потом допиливал под свои нужды. Возвращать файлы с сервера у меня получатся. Но вот встала нужда сохранять файлы на сервер. Пользователь выбирает файл и потом я этот файл пытаюсь передать с помощью js на сервер, а там его сохранить. Файл бинарный. Что я пробовал:
1) js'ом получать файл как base64, а питоном его конвертировать обратно и сохранять 2) js'ом получать файл как байты, а потом питоном сохранять 3) js'ом каждый байт кодировал в hex, а потом питоном расшифоровывал обратно и сохранял 4) чего-то там еще ) подскажите, пожалуйста, человеческий работающий способ. Заранее благодарю
0
|
|
| 14.04.2015, 13:05 | |
|
Ответы с готовыми решениями:
7
Открыть файл, разделить ячейку на 1000, сохранить файл, закрыть файл Спроецировать файл данных. спроецированный файл сохранить в другой указанный файл Как добавить в переменную пришедший параметр? |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|||||||||||
| 14.04.2015, 14:59 | |||||||||||
|
xTr1m, Все проще чем ты думаешь, с помощью js я делал это так:
0
|
|||||||||||
|
29 / 29 / 16
Регистрация: 06.03.2013
Сообщений: 159
|
|
| 14.04.2015, 15:24 [ТС] | |
|
Спасибо. Но у мне все же несколько другая ситуация. Сервер у меня самый простой + я все же использую fileReader в js. То есть пользователь выбирает файл, я его считываю с помощью fileReader, в его result (кажется) у меня находится содержимое файла. Причем файл - это excel. С простым текстовым, наверное, проще было бы. А на стороне питона я получаю bytes.
Может я просто не понял, как можно из html прямо сразу передать файл.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||
| 14.04.2015, 15:37 | ||||
|
http://htmlbook.ru/samhtml5/formy/zagruzka-failov
0
|
||||
|
29 / 29 / 16
Регистрация: 06.03.2013
Сообщений: 159
|
||||||||||||||||
| 14.04.2015, 17:44 [ТС] | ||||||||||||||||
|
Вот на чем я споткнулся. Так передаю из js
0
|
||||||||||||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 14.04.2015, 17:48 | ||
|
0
|
||
|
29 / 29 / 16
Регистрация: 06.03.2013
Сообщений: 159
|
||||||
| 14.04.2015, 18:54 [ТС] | ||||||
|
использую вроде бы самый простор вариант вэб-сервера
0
|
||||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 14.04.2015, 19:00 | |
|
Вот тут вроде нужный пример есть, пробуй http://stackoverflow.com/quest... -save-file
0
|
|
| 14.04.2015, 19:00 | |
|
Помогаю со студенческими работами здесь
8
Как на PHP считать пришедший в ответ JSON Как обработать запрос SOAP, пришедший на страницу Как создать аналог командам "файл-> открыть", "файл->сохранить", "Файл->сохранить как" Как раздать интернет, пришедший с Wi-Fi адаптера, роутером D-Link DIR-300? JQuery и setInterval, как повесить событие на элемент DOM, пришедший из APPEND'A? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|