Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 请求。post()什么也不做_Python_Forms_Request_Fill - Fatal编程技术网

Python 请求。post()什么也不做

Python 请求。post()什么也不做,python,forms,request,fill,Python,Forms,Request,Fill,我只是想知道,为什么在运行这个脚本之后什么都没有提交。我遗漏了什么吗?r.text有效吗?是的,但它只显示实际页面的形式,而不是说我的注册已经完成的页面。状态代码也可能很有趣。它可能是javascript。您可以尝试使用Drysrap库(几乎与请求相同),它将为您处理这些问题。因此,我仍在寻找解决方案。实际上,我需要发送一个帖子到2个不同的域。其中一个有一个令牌-->请求URL:com/t/securedsubscribe?令牌=C49F2F17C3B29BD83F3B5081BECBD80C8

我只是想知道,为什么在运行这个脚本之后什么都没有提交。我遗漏了什么吗?

r.text有效吗?是的,但它只显示实际页面的形式,而不是说我的注册已经完成的页面。状态代码也可能很有趣。它可能是javascript。您可以尝试使用Drysrap库(几乎与请求相同),它将为您处理这些问题。因此,我仍在寻找解决方案。实际上,我需要发送一个帖子到2个不同的域。其中一个有一个令牌-->请求URL:com/t/securedsubscribe?令牌=C49F2F17C3B29BD83F3B5081BECBD80C806B5D6FED1403E03C55D49E617897E1D06B59118FFB1A它每次都在变化,只是想知道我如何预测它或恢复它?
url = 'http://tres-bien.com/iewrhdh'

header = {
'User-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36'} # I'm using this to connect to the site , otherwise it's 405 Forbidden

payload = {

   'cm-name': 'Full Name' ,
   'cm-zltlkh-zltlkh': 'email@gmail.com' ,
   'cm-f-qhdyui': 'Shipping/billing address' ,
   'cm-f-qhdyud': 'Zipcode' ,
   'cm-f-qhdyuh': 'City' ,
   'cm-fo-qhdyuk': '3306989' ,
   'cm-f-qhdyuu': '0484741436' ,
   'cm-fo-qhdjlr': '3307095' 

}

# All the form that need to be fill , I used Chrome Console to see what is posted

r = requests.post(url , payload , headers=header)
print(r.text)