Нажатие кнопки с Python запросов - PullRequest
0 голосов
/ 18 апреля 2020

Я бы нажал кнопку с библиотекой requests. Я знаю, что это невозможно, но я попытался выполнить функцию в Python. Итак: Это код кнопки HTML:

<a href="#" style="color:blue; font-size:32px; font-weight:bold;display:inline-block;" onclick="closeOverlay()">Continue to your image</a>

Это код функции:

function closeOverlay(){
    //hide chaturbate
    setCookie("overlay","true",1,"/","imagetwist.com");
    document.getElementById("rang2").style.display = "none";
    $('#rang2').children('iframe').remove();
}

А это мой Python код:

import requests
import time
from bs4 import BeautifulSoup
proxies={"http":"http://3.84.27.209:8080"}
url="https://imagetwist.com/99rhhpzjx6bq/server-iconns.png"
page=requests.get(url,proxies=proxies)
requestsJar=requests.cookies.RequestsCookieJar()
requestsJar.set("overlay","true",path="/",domain="imagetwist.com")
page=requests.get("https://imagetwist.com/99rhhpzjx6bq/server-iconns.png#",proxies=proxies,cookies=requestsJar)
print(page.text)

Но это не работает, чего не хватает? Я понимаю, что это не работает, потому что представления не увеличиваются (я пытаюсь обойти проверку) Извините за мой плохой engli sh!

Ответы [ 2 ]

0 голосов
/ 18 апреля 2020

Я бы предложил сделать что-то более простое, чем это. Не сосредотачивайтесь полностью только на запросах и прокси.

0 голосов
/ 18 апреля 2020

Вы не можете симулировать клики с запросами lib, используйте для этого селен. Желательно в режиме без головы.

...