Разработка на Python — удалённая работа в Санкт-Петербурге
Дата: 2025-02-17
Детали
Регион
Санкт-Петербург
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-02-17
Описание
Скрипт на Python. Разработка с нуля. Суть проблемы: На старом и новом сайте и в 1с у нас у товаров есть поле “Описание товара“. Нам нужно перенести информацию из старого сайта в 1с, стандартными способами решить проблему не удаётся, так как информация передаётся в CSV файл в виде HTML кода и разложить её по принадлежности к id либо артикулу товара не представляется возможным. Логика скрипта для выполнения задачи. 1) Вход в БД 2) Поиск `product_description` 3) выбор “Name“ и “description“ 4) Создание Exel файла и создание столбцов с “Name“ и “description“ 5) Заполнение столбцов, сохранение файла, закрытие сессии с БД. Скрипт описанный в виде кода выше можно использовать за основу. Возможное решение: Скрипт на Python по типу ниже: import pyodbc import pandas as pd # 1. Подключение к базе данных на сервере def connect_to_db(server, database, username, password): connection_string = f'DRIVER={{ODBC Driver 17 for SQL Server}};SERVER={server};DATABASE={database};UID={username};PWD={password}' connection = pyodbc.connect(connection_string) return connection # 2. Поиск значения в базе данных def search_value(connection, query): cursor = connection.cursor() cursor.execute(query) rows = cursor.fetchall() return rows # 3. Копирование значения в Excel файл def save_to_excel(data, filename): df = pd.DataFrame(data) df.to_excel(filename, index=False) # Основная логика программы if __name__ == “__main__“: # Параметры подключения к базе данных server = 'your_server' database = 'your_database' username = 'your_username' password = 'your_password' # Подключение к базе данных connection = connect_to_db(server, database, username, password) # SQL-запрос для поиска значения query = “SELECT * FROM your_table WHERE your_column = 'your_value'“ # Поиск значения result = search_value(connection, query) # Сохранение результата в Excel файл if result: save_to_excel(result, 'output.xlsx') print(“Данные успешно сохранены в output.xlsx“) else: print(“Данные не найдены.“) # Закрытие соединения с базой данных connection.close().
Похожие заказы
Разработка на Python
дистанционно
договорная
обучение разработке. Разработка с нуля. .
Санкт-Петербург
Фрилансеры
2025-03-14
Разработка на Python
дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: интерактивное меню или каталог. Платформа: Telegram. Продукт: кампания. Техзадания нет. Пожелания и особенности: Сам выбираю, не откликайтесь.
Санкт-Петербург
Фрилансеры
2025-03-12
Разработка на Python
дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Python Fast API Тз: https://docs.google.com/document/d/1cciznBeOxbBCjaiAXx-i31UVNQJvDqF5iwMuu7UgkjI/edit?usp=sharing.
Санкт-Петербург
Фрилансеры
2025-03-07
Разработка на Python
дистанционно
договорная
Создать сервис. Разработка с нуля, Ищу питониста. Оплата р/час. Если обучаемый джун - потерплю. Надо писать сервис с нуля. По стеку там python, sql, cv, нейронки. Никаких внятных тз, долгих переговоров и прочей возни не будет. Пожелания и особенности: Оплата/условия обсуждаются лично.
Санкт-Петербург
Фрилансеры
2025-02-27
Разработка на Python
дистанционно
договорная
Торговый бот. Разработка с нуля. Пожелания и особенности: Требуются разработка торгового бота, основанная на готовой стратегии.
Санкт-Петербург
Фрилансеры
2025-02-25
Разработка на Python
дистанционно
договорная
вычислительная математика. Доработка существующего продукта. Реализовать метод простых итераций на языке Python. Нужно переписать код, сделать его не похожим на уже существующий, либо написать код заново.
Санкт-Петербург
Фрилансеры
2025-02-24
Разработка на Python
дистанционно
договорная
Классы, пандас, селениум, парсинг. Нужна помощь в написании теста на платформе Stepi. Основные темы: классы, пандас, селениум, парсинг. Нужен специалист, который: 1) Имеет опыт работы с указанными направлениями 2) Имеет опыт с написанием тестов на платформе Stepik.
Санкт-Петербург
Фрилансеры
2025-02-21