我想用python激活的python脚本打开一个特定的url。当我使用cmd运行python脚本本身时,它工作正常,但是当我在WAMPserver上使用php执行python脚本时,它无法打开网页。任何人都知道这个问题?用python脚本打开webbrowser,执行php
PHP
<?php
$result = exec("C:/Python27/python openpage.py");
echo $result;
?>
蟒蛇
import webbrowser
webbrowser.open('http://www.google.com', new=1, autoraise=True)
打开网页是用于Google身份验证的较长Python脚本的一部分。例如,有人必须点击一个PHP按钮才能通过他们的Google帐户进行身份验证。该按钮激活python脚本,并应该打开一个带有认证页面的新选项卡。 – Yaant
你可以通过这种方式进行认证,但PHP仍然是服务器端,任何通过php执行的脚本都将在Web服务器上执行。所以为了转发,你需要像header('Location:'。$ url);在PHP中不会打开一个新的标签或HTML或JS转发。 –
Google如何通过js或html打开新标签中的链接。我不知道有什么方法直接用php打开新标签中的链接。 –