Написание Python скрипта для парсинга и работы с Google Sheets
Необходимо написать скрипт на Python, который:
1. Берет список слов из Google Sheets.
2. Производит выгрузку всех доменов с сайта expired.ru
Expired.ru - сервис подбора доменов по заданному ключевому слову (в графическом интерфейсе это выглядит следующим образом https://ibb.co/pQWj8Y9)
3. Здесь, нужно пройтись по всем доменам и связать с ключами из списка в Google Sheets (если домен содержит данное ключевое слово в своем имени).
4. Вместе с каждый найденным доменом, скрипт также забирает несколько значений, возвращаемых вместе с каждым найденным доменом.
5. Далее - у нас есть csv файл с забаненными доменами Роскомнадзор, нам необходимо произвести поиск каждого домена по этой базе и если домен найден - удалять его из результатов.
6. Далее, скрипт делает запросы к https://ahrefs.com/api/documentation/ по каждому найденному и незабаненному домену по таким методам как:
- https://ahrefs.com/api/documentation/domain-rating
- https://ahrefs.com/api/documentation/backlinks
- https://ahrefs.com/api/documentation/anchors
- https://ahrefs.com/api/documentation/positions-metrics
5. Записывает найденные результаты вместе с каждым доменом в google sheet. В отдельную колонку - нужно писать, связан ли домен с одним из ключевых слов или нет (true/false).
Несколько важных моментов:
- CSV файл с актуальными забаненными доменами - необходимо забирать из GitHub до начала соответствующей проверки.
- API Token Ahrefs мы считываем из Google sheets, с той же таблицы, что и список ключевых слов.
- Планируется использовать скрипт постоянно и необходимо ограничить запись повторяющихся неуникальных доменов. Для этого - нам нужно работать с базой, записывать все найденные домены туда и, перед финальной записью результатов в Google Sheets, необходимо удалить те домены, которые уже есть в базе. Подумайте, на каком этапе записывать.
-
315 2 0 Мы команда из 18 программистов на C #, PHP и JS,Python ,Golang. У нас есть время для большего количества заданий для практики и получения опыта.
-- На данный момент наш программист свободен и готов начать работу.
-- Ценна и сроки предварительные .Необходимо ознакомится с подробным ТЗ.
-- Будем рады ответить на все интересующие вас вопросы.
-- Я не робот)
-
300 3 0 С форматом знаком и могу сделать, есть пара вопросов по точному заданию и технологиями для использования. Готов выполнить после уточнения
-
145 1 0 Здравствуйте, готов выполнить данную задачу после уточнения деталей в ТЗ. Все технологии описанные выше знаю и смогу применить для данного проекта.
Актуальные фриланс-проекты в категории Python
Парсер сайта в Телеграм-канал
1000 UAH
Вітаю, шановні програмісти! Потрібно написати парсер, которий буде збирати інформацію з сайту попередньо залогінившись. Потім парсер має переходити у вкладку Sales і Search Після того буде видно список усіх лотів. Потрібно збирати таку інформацію як : Всі фото. Дата… Python, Парсинг данных ∙ 12 ставок |
Автоматизація звіту з використанням Power BI
500 UAH
Необхідно автомативувати звіт у форматі PDF з використанням Power BI та power bi report builder. Імпортувати данні з гугл таблиці. Реалізувати підтягування данних декілька разів на день з ПН-ПТ. Python, Базы данных ∙ 1 ставка |
Клиент-серверное приложение на Telegram-боте
4656 UAH
Прошу ознакомится с ТЗ во вложении. Задача проекта - запустить на основе телеграм бота, короткий регистратор всех входящих клиентов и фиксации результата их визита. Бот будут использовать сотрудники точек. Python, Разработка ботов ∙ 7 ставок |
Написать бота по продаже виртуальных смс
700 UAH
Используйте Python, либа Aiogram, для смс использовать апи sms-activate. Платежные системы - Cryptobot Могу удалить источник подобного бота, вам нужно добавить платежную систему Cryptobot Python, Разработка ботов ∙ 7 ставок |
Код на PythoneДоброго дня кто взял этот проект, вообще нужно сделать код, который автоматически через виртуальную машину посылает видео в Instagram. Точнее : 1)открывает виртуальную машину (с определенным именем) 2) запускает браузер с инстаграмом 3) скачать видео с телеграм-канала (и после… C и C++, Python ∙ 3 ставки |