请求链接python

时间:2014-07-25 17:11:55

标签: python request

如何使用python请求单击此链接?

<a onclick="return submitCheckout( 'requestRenewAll', 'requestRenewAll' )" href="#">
    <img border="0" alt="RENOVAR-LOS TOTS" src="/screens/pat_renewall_cat.gif">
</a>

我创建了一个会话,我已经过身份验证,但我无法关注此链接。

function submitCheckout(buttonname, buttonvalue)
{
     var oHiddenID;
     oHiddenID = document.getElementById("checkoutpagecmd");

     oHiddenID.name = buttonname;
     oHiddenID.value = buttonvalue;

     document.getElementById("checkout_form").submit();
     return true;
}

这是javascript函数。但是requestRenewAll元素只能在项目#中找到。现在证明以这种形式提交。

感谢。问候。

1 个答案:

答案 0 :(得分:-1)

from requests import Session, Request

url = "https://www.example.com"

parm = { 
         "checkoutpagecmd" : "requestRenewAll", 
         "checkout_form" : "submit" 
        } 

s = Session()
r = s.post(url, parm, verify=False)

我只是按照alecxe的建议来模拟javascript中函数的行为以及对python3的请求。