Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
2 / 2 / 0
Регистрация: 21.10.2019
Сообщений: 232

Запись данных в mySql

04.06.2022, 23:06. Показов 913. Ответов 1

Студворк — интернет-сервис помощи студентам
Есть такие данные :
Python
1
encodings = face_recognition.face_encodings(rgb, boxes)
Вот что там находится:


Как мне их записать в mysql. Пробовал JSON Array, в итоге отказался от него. Решил просто текстом запихнуть (тип TEXT в mysql). Как это сделать? Преобразовать эти данные в текс. И естественно как потом обратно.

Сам запрос я посылаю вот так:
Python
1
cursor.execute("CALL ADD_PEOPLE 'fewf' ?", encodings)
Но это естественно не работает


Подключение с базой работает нормально, проверял хранимую процедуру, запись происходит, если так cursor.execute("CALL ADD_PEOPLE 'fewf' 'rgeghrt'")
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.06.2022, 23:06
Ответы с готовыми решениями:

Python запись в базу данных Mysql
Привет всем. Помогите дописать код. T3: Внизу код, он работает так, пишет лог в базу. Но суть в том что он записывает все...

Запись данных из динамической формы в БД MySQL
Здравствуйте. Очень прошу помощи! Есть код записи в БД MySQL динамической формы с одним input box'ом: full_name. Все отлично...

Где ошибка? (Запись данных из массива в базу данных mysql)
Массив, генерирующий данные: $data = array(); for($i = 0; $i < 100; $i++){ $data = array( 'name' ...

1
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
05.06.2022, 01:46
Лучший ответ Сообщение было отмечено KopHack как решение

Решение

Ну знает оно как писать numpy ndarray в базу. Решили же просто текстом запихнуть, что случилось с этой идеей?

Можно как блоб записать замаринованный массив.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
In [10]: arr
Out[10]: array([1, 2, 3, 4])
 
In [11]: type(arr)
Out[11]: numpy.ndarray
 
In [12]: a = pickle.dumps(arr)
 
In [13]: a
Out[13]: b'\x80\x04\x95\xa8\x00\x00\x00\x00\x00\x00\x00\x8c\x15numpy.core.multiarray\x94\x8c\x0c_reconstruct\x94\x93\x94\x8c\x05numpy\x94\x8c\x07ndarray\x94\x93\x94K\x00\x85\x94C\x01b\x94\x87\x94R\x94(K\x01K\x04\x85\x94h\x03\x8c\x05dtype\x94\x93\x94\x8c\x02i8\x94\x89\x88\x87\x94R\x94(K\x03\x8c\x01<\x94NNNJ\xff\xff\xff\xffJ\xff\xff\xff\xffK\x00t\x94b\x89C \x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x94t\x94b.'
 
In [14]: pickle.loads(a)
Out[14]: array([1, 2, 3, 4])
Добавлено через 9 минут
или вместо pickle - arr.tobytes(), опять же в блоб и потом np.frombuffer()
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.06.2022, 01:46
Помогаю со студенческими работами здесь

Запись данных в MySQL
Не записываются данные в базу &lt;h2 align=&quot;center&quot;&gt;Оформление заказа&lt;/h2&gt; &lt;? if($_SESSION &amp;&amp; !isset($_POST)) { ?&gt;...

Запись в MySQL данных
У меня есть веб-приложение. В нем такой код: &lt;form action=&quot;createorder.php&quot; method=&quot;post&quot;&gt; &lt;ul class=&quot;list-group...

Запись данных в MySQL
Есть кнопка (html). Не могу сделать так, чтобы при нажатии (PHP либо ajax) в ячейку БД (MySQL) прибавлялось +1 к старому значению. Этого...

Запись данных в таблицу mysql
Уважаемое сообщество, помогите мне , пожалуйста, советом в таком вопросе. Работаю я под Wind. Server 2012. Моя прога принимает данные с...

Запись в Базу данных MySQL
&lt;html&gt; &lt;head&gt; &lt;title&gt;Формы PHP&lt;/title&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru