Нужен скрипт для работы с файлами (txt) на C или GO + Python
Нужно разработать скрипт на С или на Go, который будет искать в указанной папке (включая подкаталоги) текстовые файлы и работать с ними.
У меня есть текстовый файл с определенными словами (далее - словарь). Нужно эти слова искать в текстовых файлах. Если нужные слова нашлись в текстовом файле, то открываем такой файл и считаем количество слов из словаря, которые есть в файле. Если число таких найденных в тексте слов - достаточное (например, 10 штук), то:
1) заменяем все цифры и знаки препинания в тексте пробелами
2) заменяем все символы переноса строк на слово ekzamen
3) должна получиться строка со словами из моего словаря (в одну строку; только пробелы, слова из словаря и слова ekzamen; и больше ничего - все остальное заменяется на пробелы)
Сохраняем итоговый результат в отдельный текстовый файл в указанной папке.
Внутри файла должно быть только 2 строки:
1) полный путь к оригинальному файлу, где он "был"
2) итоговая строка
Этот скрипт на С или на Go нужно будет импортировать в скрипт Python, поэтому нужны навыки работы и с этим языком программирования. Можно скомпилировать код в DLL и подключить его в Python. При запуске из скрипта на Python, мы должны передавать 3 параметра:
1) полный путь к каталогу для поиска текстовых файлов
2) полный путь к текстовому файлу-словарю со словами для поиска (написаны построчно в файле)
3) полный путь к каталогу, в который нужно сохранять обработанные результаты
Нужно учесть возможные ошибки при работе, например:
1) в пути будут указаны символы из необычной кодировки
2) файл может быть удален в процессе работы
3) файл может быть большого размера
4) нет прав на чтение или запись файла
В случае этих ошибок, мы скрипт просто должен пропускать такие файлы.
Важный момент: при работе скрипта/DLL в консоль ничего не должно выводиться (при работе скрипта Python).
Работаем исключительно без предоплаты. Оплата только после тестирования мной исходного кода.
По итогу работы я должен получить готовый к работе скрипт на Python + DLL для Windows, а также исходный код этого DLL на C/GO.
Просьба в отклике сразу писать:
1) цену, за которую вы готовы выполнить эту работу
2) примерное время, которое займет разработка
3) ваш телеграм для свяизи
У меня есть текстовый файл с определенными словами (далее - словарь). Нужно эти слова искать в текстовых файлах. Если нужные слова нашлись в текстовом файле, то открываем такой файл и считаем количество слов из словаря, которые есть в файле. Если число таких найденных в тексте слов - достаточное (например, 10 штук), то:
1) заменяем все цифры и знаки препинания в тексте пробелами
2) заменяем все символы переноса строк на слово ekzamen
3) должна получиться строка со словами из моего словаря (в одну строку; только пробелы, слова из словаря и слова ekzamen; и больше ничего - все остальное заменяется на пробелы)
Сохраняем итоговый результат в отдельный текстовый файл в указанной папке.
Внутри файла должно быть только 2 строки:
1) полный путь к оригинальному файлу, где он "был"
2) итоговая строка
Этот скрипт на С или на Go нужно будет импортировать в скрипт Python, поэтому нужны навыки работы и с этим языком программирования. Можно скомпилировать код в DLL и подключить его в Python. При запуске из скрипта на Python, мы должны передавать 3 параметра:
1) полный путь к каталогу для поиска текстовых файлов
2) полный путь к текстовому файлу-словарю со словами для поиска (написаны построчно в файле)
3) полный путь к каталогу, в который нужно сохранять обработанные результаты
Нужно учесть возможные ошибки при работе, например:
1) в пути будут указаны символы из необычной кодировки
2) файл может быть удален в процессе работы
3) файл может быть большого размера
4) нет прав на чтение или запись файла
В случае этих ошибок, мы скрипт просто должен пропускать такие файлы.
Важный момент: при работе скрипта/DLL в консоль ничего не должно выводиться (при работе скрипта Python).
Работаем исключительно без предоплаты. Оплата только после тестирования мной исходного кода.
По итогу работы я должен получить готовый к работе скрипт на Python + DLL для Windows, а также исходный код этого DLL на C/GO.
Просьба в отклике сразу писать:
1) цену, за которую вы готовы выполнить эту работу
2) примерное время, которое займет разработка
3) ваш телеграм для свяизи