Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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文件执行onload函数javascript?_Javascript_Python_Html_Python Requests - Fatal编程技术网

如何从python文件执行onload函数javascript?

如何从python文件执行onload函数javascript?,javascript,python,html,python-requests,Javascript,Python,Html,Python Requests,我想从html页面获取数据,但该页面有onload函数,当我使用requests.Session()的get方法时,这些函数不会执行 会话()为s时的: s、 得到('https://o2.amdm.pro/amdm/S/S/S/insure/Portfolio#/entityHandle=01%7CPD%7C00000000000001384776%7C0001%7C0001,stream=True) 我的问题是,如何像在浏览器中一样执行这些函数以获取缺少的数据,从而填充主div 您需要一个

我想从html页面获取数据,但该页面有onload函数,当我使用requests.Session()的get方法时,这些函数不会执行

会话()为s时的
:
s、 得到('https://o2.amdm.pro/amdm/S/S/S/insure/Portfolio#/entityHandle=01%7CPD%7C00000000000001384776%7C0001%7C0001,stream=True)
我的问题是,如何像在浏览器中一样执行这些函数以获取缺少的数据,从而填充主div

您需要一个支持JavaScript的工具,如果您想要一个类似于python请求的
工具,我建议您试试

在浏览器中加载页面,并从该页面完全加载html


为此,您需要web自动化工具,这里我建议尝试Selenium。

请求html似乎可以完成这项工作,但有一点我不明白,我想保留cookie会话,但它说:回溯(最近一次调用):文件“C:\Users\nicol\Desktop\Nouveau dossier\test.py”,第71行,resp.html.render中(timeout=20,send\u cookies\u session=True)类型错误:render()得到一个意外的关键字参数“send\u cookies\u session”