Нужно доработать скрипт под парсинг Instagram
1200 UAHНужно доработать скрипт проверки подписан ли аккаунт1 на аккаунт2 в инстаграме.
1. Есть VPS с установленныи питоном и апачем на Ubuntu с доступом по ssh.
2. Есть скрипт на python (silenium + chromedriver) который принимает параметры account1 и account2, парсит подписчиков account1 на предмет наличия в подписках account2.
3. Если такой есть возвращает "result":"1", иначе "result":"0"
4. Выполняться скрипт должен не только из консоли аля python check.py account1 account2, а и по внешнему запросу https://domain/check.py?account1=xxx&account2=yyy (домен к серверу прикручен)
На данном этапе наблюдается проблема с парсингом + вылетает ошибка 500 при обращении к скрипту по внешнему запросу.
Это и нужно поправить. Доступ к VPS в личном сообщении. Скрипт лежит в /lib/cgi-bin
Ошибка
root@dazfx:/lib/cgi-bin#python3 check.py aleksey.bondarr offroad.cy
Traceback (most recent call last):
File "check.py", line 46, in <module>
instagram_start(accounts_check[1], accounts_check[2])
File "check.py", line 39, in instagram_start
initialization(name_cleaner(account_1), name_cleaner(account_2))
File "check.py", line 35, in initialization
launch(login, password, account_1, account_2, account_random)
File "check.py", line 18, in launch
checker.login()
File "/usr/lib/cgi-bin/instagram_bot.py", line 43, in login
username_input = browser.find_element_by_name('username')
File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 496, in find_element_by_name
return self.find_element(by=By.NAME, value=name)
File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 976, in find_element
return self.execute(Command.FIND_ELEMENT, {
File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.8/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[name="username"]"}
(Session info: headless chrome=93.0.4577.82)
PS. Так как account1 будет всегда один и тот же, возможно рациональнее использовать не боты, а логинить под ним сохраняя сессию с целью предотвращения блокировок.
Отзыв заказчика о сотрудничестве с фрилансером
Нужно доработать скрипт под парсинг InstagramВсе выполнено и даже больше. Рекоммендую.
Отзыв фрилансера о сотрудничестве с Олексієм Бондаром
Нужно доработать скрипт под парсинг InstagramАдекватный заказчик. Четко говорит, что нужно. Не торопит и с пониманием относится ко всем проблемам. Рекомендую
![]()
Актуальные фриланс-проекты в категории Python
BuzzPost автоматизация Facebook под ИзраильПроект уже есть и он работает - задача решить вопрос по ограничению фб, при количестве постов в час более 3-4 (с 7 утра до 12 ночи) аккаунты клиентов ограничиваются фб. сайт - https://buzzpost.co.il/ Также поискать дыры в логике и в самом проекте и поправить их, опять же логика… Python, Работа с клиентами ∙ 3 минуты назад ∙ 3 ставки |
Создание Тик-ток фермы с генерацией дохода
27 000 UAH
в поиске человека, который может написать софт, для фермы тик ток, чтобы мы смогли генерировать трафик, получать доход. Ищем готовое решение с полным циклом. Python, Разработка ботов ∙ 2 дня 18 часов назад ∙ 16 ставок |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 4 дня 2 часа назад ∙ 23 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 5 дней 20 часов назад ∙ 45 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 6 дней 1 час назад ∙ 52 ставки |