Добавить логику поиска и замены слов в программе, сделанной на python.
Здравствуйте. Пример кода скрипта, который у меня на js на скринах. У меня в программе на пайтоне функция поиска и замены слов. Она реализована на фронтенде. Мне нужен аналог на бекенде. Так сказать, переработать этот код на код бекенда. Скрипт на Js, к которому подключен файл json. В файле json прописаны слова найти и заменить с и на. Пример:
[
{
"from": "2024",
"to": "2025"
},
]
Этот скрипт не очень точно работает, то заменит, то где-то пропустит. И проблема не в самом скрипте. А так сказать, во фронте в браузере бывают экранированные теги и другая ерунда. Короче, мучились над этим скриптом долго разные спецы. И много чего в нем сделали. Логика его очень хороша. Просто сам браузер бывает много чего портит. Вот я и подумал, зачем это в браузере делать. Через бекенд данные быстрее обработаются и, наверное, точнее.
Бывают слова из трех букв типа руб заменить на грн. И он мог в слове аереотруба сделать тоже замену. Но! Этот момент решили в коде скрипта. Сейчас сама замена чудесно прописана. Просто предупреждаю, что аналог на скрипте пайтона я протестирую и чтобы было не хуже, чем у меня сейчас есть. Чтобы не было таких проблем. Чтобы точность до количества символов была. Слово для замены имеет 3 символа, значит, заменяем в слове, в котором тоже 3 символа и не больше и не меньше. В противном случае просто покачайте текст.
В браузере у меня кнопка открыть файл есть. Для сохранения есть кнопка Сохранить в эксель. Там действие происходит пайтоном, это точно знаю. Потому что туда мне разные функции по умолчанию прикручивали. Чтобы не делать кучу кнопок в браузере и так далее. Поэтому и ваш код прикрутим к этой кнопке. Чтобы когда происходило сохранение файла в эксель, происходило других 10 по стандарту функций, вот и в самый низ кода в пайтоне добавим ваш код, который будет так же активироваться вместе с другими функциями.
Сохранение файла у меня происходит в Эксель. Другими словами, вам на фронтенде ничего делать не нужно будет.
Разместить ваш код в моем коде. Вот и все. Спасибо за внимание!
Приложения 2
-
232 5 0 Добрый вечер, ознакомился с вашим заданием, есть моменты которые не очень понятно, но в целом ваше задание понятно. По срокам и цене сразу сказать не могу из-за причин выше. Пишите, буду рад сотрудничеству с вами.
-
290 3 1 Я — многогранный специалист с опытом в сфере IT, криптотрейдинга и разработки. За время своей работы я научился быстро адаптироваться к новым вызовам и эффективно решать задачи любой сложности. От настройки Telegram-ботов до создания криптовалютных курсов — моя цель всегда быть на передовой технологий и помогать клиентам достигать их целей.
Я всегда открыт к новым идеям и готов работать как с большими командами, так и на индивидуальной основе.
Актуальные фриланс-проекты в категории Python
Рассылка по группам
1500 UAH
Нужен софт который будет подключаться к телеграмм сессии, будет заходить в телеграмм группы и отправлять сообщения которое ему скажут Python, Разработка ботов ∙ 4 часа 14 минут назад ∙ 6 ставок |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 1 день 7 часов назад ∙ 29 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 1 день 12 часов назад ∙ 39 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 2 дня назад ∙ 39 ставок |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 2 дня 12 часов назад ∙ 58 ставок |