Javascript 要在服务器端运行的脚本

Javascript 要在服务器端运行的脚本,javascript,php,python,Javascript,Php,Python,我的问题是。我有一个脚本,我们称之为bla.py,当你执行这个脚本时,它会打开谷歌浏览器来分析一些数据 我想要的是在浏览器中调用脚本,比如说在php中,然后在服务器端打开chrome窗口,而不让用户注意 结果是这样的, 在普通浏览器中执行php,打开服务器端窗口分析数据,将结果发送给用户 用户将只能访问webform中的脚本,稍后将返回结果,剩下的所有工作都将在后端完成 有什么线索吗 刚刚解决;) 非常感谢各位 从selenium导入webdriver driver=webdriver.Remo

我的问题是。我有一个脚本,我们称之为bla.py,当你执行这个脚本时,它会打开谷歌浏览器来分析一些数据

我想要的是在浏览器中调用脚本,比如说在php中,然后在服务器端打开chrome窗口,而不让用户注意

结果是这样的,

在普通浏览器中执行php,打开服务器端窗口分析数据,将结果发送给用户

用户将只能访问webform中的脚本,稍后将返回结果,剩下的所有工作都将在后端完成

有什么线索吗

刚刚解决;)

非常感谢各位

从selenium导入webdriver

driver=webdriver.Remote(“http://localhost:4444/wd/hub“,webdriver.DesiredCapabilities.HTMLUNIT)

我相信没有google chrome你也能做到。我使用webdriver和chrome来获得结果,脚本模拟鼠标和键盘来输入数据。我需要打开一个窗口。@user2985355:这在99.9%的时间里只需要HTTP请求就可以完成。如果没有时间剖析代码,可以运行无头web浏览器。打开一个窗口是没有必要的。而且我的代码在一个webform中进行身份验证,我可以使用headless web browser运行吗?用户连接,然后PHP脚本要求python脚本执行此任务。MeanhFile javascript不断检查数据是否准备就绪。如果是,则服务于启动整个程序的用户。请注意,在此过程中,不允许任何其他用户请求数据。例如,您可以为某个特定用户创建一个包含ip地址的会话,并检查他是否是请求数据的人。