Pandas Изменение байтового массива CSV из многочастного запроса изменено - PullRequest
0 голосов
/ 09 апреля 2020

Итак, я пытаюсь создать веб-приложение для анализа временных рядов для Uni, и я застрял в проблеме.
Приложение разделено на две службы - веб-службу kotlin, которая будет получать файл CSV из клиент, зашифровать и сжать его (используя GZIP, если он имеет какое-либо значение), а затем сохранить файл в БД. Когда клиент запрашивает анализ этого указанного c файла, он извлекается из БД, распаковывается и дешифруется и отправляется в службу python через запрос REST Multipart в виде потока байтов, который будет использоваться как CSV. Все хорошо, пока там, когда я смотрю на строковое представление файла внутри отладки в сервисе python, это кажется хорошим, но каким-то образом по ходу файла был изменен, и я не могу выяснить, почему и где (потому что dataFrame.to_ json () выводит разные результаты для переданного файла по сравнению с исходным). Я не могу найти, что я делаю неправильно, должен ли я Base64 кодировать файл перед сохранением его в БД / отправкой через REST? Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...