Написание 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 Здравствуйте, готов выполнить данную задачу после уточнения деталей в ТЗ. Все технологии описанные выше знаю и смогу применить для данного проекта.
Current freelance projects in the category Python
Парсер сайта в Телеграм-канал
26 USD
Вітаю, шановні програмісти! Потрібно написати парсер, которий буде збирати інформацію з сайту попередньо залогінившись. Потім парсер має переходити у вкладку Sales і Search Після того буде видно список усіх лотів. Потрібно збирати таку інформацію як : Всі фото. Дата… Python, Data parsing ∙ 11 proposals |
Автоматизація звіту з використанням Power BI
13 USD
|
Client-server application on the Telegram bot
120 USD
Please get to know about the investment. The task of the project is to launch on the basis of the telegram bots, a short register of all entering customers and fixing the result of their visit. The boat will use the point staff. Python, Bot development ∙ 6 proposals |
Writing bots for selling virtual SMS
18 USD
Use Python, a good Aiogram, to SMS using a sms-activate. Payment Systems – Cryptobot I can download the source of a similar bot, you need to add the payment system Cryptobot Python, Bot development ∙ 7 proposals |
The Pythone CodeGood morning who took this project, you should make a code that will automatically post a video in Instagram via a virtual machine. More accurately: 1) Opens a virtual machine (with a certain name) Starting a browser with Instagram 3) download the video from the telegram channel… C and C++, Python ∙ 3 proposals |