中的Python代码再次
我想将变量从php传递到python,然后我使用此代码:
php
<?php
$item='http://www.google.com';
$tmp = passthru("python test.py ".$item);
python
from selenium import webdriver
import sys
link = sys.argv[1]
chrome_path = r"C:UsersuserDownloadschromedriver_win32chromedriver.exe"
driver = webdriver.Chrome(chrome_path)
driver.get(link)
s = driver.page_source
这很好,但是现在在此过程中,我想从PHP中的Python传递此变量,我可以在一步中以某种方式进行此操作,当我将变量从PHP传递给Python以接收到的结果。PHP
这应该有效
from selenium import webdriver
....# your code here
print(driver.page_source)
在php
中$tmp = shell_exec('python test.py ' . $item);
现在您的$tmp
应该具有driver.page_source
值