7315 читали · 2 года назад
Как исправить ошибку Postgres: "23505: ERROR: duplicate key value violates unique constraint"?
Есть база 1С, работает на Postgres SQL. Сделали выгрузку в файл *.dt. а вот загрузить обратно не получатся, выходит ошибка: Data uniqueness condition is violated. An attempt to insert a non-unique value to unique index: 23505: ERROR: duplicate key value violates unique constraint "params_pkey" DETAIL: Key (filename, partno)=(ibparams.inf, 0) already exists. CONTEXT: COPY params, line 18 В этой статье расскажу по этапам, как удалось ее победить. 🔥 Для начала важное замечание! Перед выполнением любых действий на рабочей базе сделайте резервную копию...
3074 читали · 3 года назад
Упаковка Python программы в EXE файл
Чтобы понять, зачем это может потребоваться, предположим, что вы написали программу на Python. И теперь нужно ее показать руководителю, заказчику или другу. И здесь сразу могут возникнуть трудности. Потому что принимаемая сторона вряд ли обладает познаниями в программировании и к тому же не имеет на компьютере установленного Python, чтобы иметь возможность запустить ваш код. Гораздо проще заранее позаботиться о простоте запуска Python программы, и упаковать ее в исполняемый EXE файл. Преимущество...
1240 читали · 3 года назад
Как быстро создать и развернуть веб-приложение на Python
Источник: Nuances of Programming В этой статье речь пойдет о разработке и развертывании простейшего дашборда по COVID-19 с помощью Streamlit. Streamlit  —  фреймворк, предназначенный для быстрого создания приложений по обработке данных путем развертывания организованного на Python пользовательского интерфейса. Streamlit не требует от разработчика предшествующего опыта (хотя практические навыки, конечно, не помешают). Начнем с создания виртуальной среды для проекта. Затем напишем код на Python, который будет служить движком приложения...