日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

php调用selenium,通过PHP exec()执行Selenium webdriver

發(fā)布時(shí)間:2024/9/27 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php调用selenium,通过PHP exec()执行Selenium webdriver 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我構(gòu)建了一個(gè)python腳本,它使用Selenium和Firefox加載一些網(wǎng)站并處理它們的內(nèi)容。因?yàn)槲蚁朐赑HP中使用該腳本的輸出,所以我使用PHP的exec()函數(shù)。在

我的python測(cè)試腳本如下所示:from pyvirtualdisplay import Display

from selenium import webdriver

import sys

display = Display(visible=0, size=(800, 600))

display.start()

driver = webdriver.Firefox()

print("Driver started")

driver.quit()

display.stop()

當(dāng)從命令行運(yùn)行它時(shí),我得到預(yù)期的“驅(qū)動(dòng)程序啟動(dòng)”輸出。在

但是,在這樣的PHP腳本中運(yùn)行它時(shí):

^{pr2}$

python腳本產(chǎn)生以下錯(cuò)誤:Traceback (most recent call last):

File "test.py", line 8, in

driver = webdriver.Firefox()

File "/usr/lib/python2.6/site-packages/selenium-3.4.3-py2.6.egg/selenium/webdriver/firefox/webdriver.py", line 152, in __init__

keep_alive=True)

File "/usr/lib/python2.6/site-packages/selenium-3.4.3-py2.6.egg/selenium/webdriver/remote/webdriver.py", line 98, in __init__

self.start_session(desired_capabilities, browser_profile)

File "/usr/lib/python2.6/site-packages/selenium-3.4.3-py2.6.egg/selenium/webdriver/remote/webdriver.py", line 188, in start_session

response = self.execute(Command.NEW_SESSION, parameters)

File "/usr/lib/python2.6/site-packages/selenium-3.4.3-py2.6.egg/selenium/webdriver/remote/webdriver.py", line 256, in execute

self.error_handler.check_response(response)

File "/usr/lib/python2.6/site-packages/selenium-3.4.3-py2.6.egg/selenium/webdriver/remote/errorhandler.py", line 194, in check_response

raise exception_class(message, screen, stacktrace)

selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilities

我還應(yīng)該提到,在命令行中,我嘗試以root用戶和另一個(gè)用戶的身份運(yùn)行腳本,兩個(gè)用戶都有效。web服務(wù)器正在使用“nginx”用戶執(zhí)行它,我無(wú)法在命令行上看到它,因?yàn)樗粀eb服務(wù)器占用了。但是我假設(shè),就像我的測(cè)試用戶一樣,nginx用戶也應(yīng)該擁有運(yùn)行腳本所需的所有權(quán)限。在

Firefox版本:Mozilla Firefox 52.1.0

Selenium版本:3.4.3

Geckodriver版本:0.16.1

更新

嘗試從php運(yùn)行Firefox等可執(zhí)行文件,但這也不起作用。在

總結(jié)

以上是生活随笔為你收集整理的php调用selenium,通过PHP exec()执行Selenium webdriver的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲国产精品久久精品怡红院 | 红猫大本营在线观看的 | 美女黄色片网站 | 亚洲一区二区国产 | 亚洲欧美日韩精品永久在线 | 日韩激情 | 四虎精品成人免费网站 | 五月婷婷丁香六月 | 中国老熟女重囗味hdxx | av播播 | 成人做爰免费视频免费看 | 青青草综合视频 | 一边摸上面一边摸下面 | 国产强被迫伦姧在线观看无码 | 一级在线免费观看 | 中文无码熟妇人妻av在线 | 欧美精品第二页 | 国产乱淫av一区二区三区 | 日韩精品高清视频 | 国产精品日韩一区二区 | 中文字幕一区二区三区四区 | 乖疼润滑双性初h | 久久中文娱乐网 | 96超碰在线 | 一级在线 | 先锋资源国产 | 亚洲砖区免费 | 已满十八岁免费观看全集动漫 | 捆绑少妇玩各种sm调教 | 精品欧美一区二区三区成人 | 男人天堂亚洲 | 色婷婷av一区二区三区之e本道 | 午夜第一页 | 欧美日韩国产激情 | 伊人婷婷色 | 午夜视频在线免费 | 麻豆视频精品 | 亚洲午夜一区二区 | 五月天丁香网 | 国产精品视频免费网站 | 亚洲最大综合网 | 东凛在线观看 | 综合精品| 国产成人久久精品流白浆 | 美女脱光衣服让男人捅 | 欧美激情视频在线观看 | 国产又粗又猛又黄又爽 | 黄色三级网 | 久久作爱视频 | 激情婷婷在线 | 一区二区福利 | 久久久久久久九九九九 | 综合另类 | 黄色观看网站 | 丰满岳乱妇国产精品一区 | 亚洲美女自拍视频 | www.999热| 超碰成人福利 | 熟女视频一区二区三区 | 国产成人无码www免费视频播放 | 国产精品久久久久久久无码 | 男人的天堂手机在线 | 人妻互换一二三区激情视频 | 高跟鞋av | 欧美国产一二三区 | 欧美性生活网址 | 亚洲国产成人精品视频 | www.国产91 | 色日韩| av在线免费网站 | 国产女大学生av | 国产一区二区视频在线 | 亚洲a视频在线观看 | 99久久久国产精品无码免费 | 国产超碰91 | 在线观看黄| 久久欧 | 精品国产乱码久久久久久久 | 在线视频欧美一区 | 小仙女av| 黄色免费在线视频 | 久草手机在线 | 亚洲在线中文字幕 | 性一交一乱一区二区洋洋av | 国产一区不卡在线观看 | 欧美日本韩国一区二区三区 | 粗大的内捧猛烈进出在线视频 | 九色蝌蚪porny| 91夫妻视频| 久久中文字幕在线 | 日日夜夜免费 | 欧美激情国产一区 | 成人人人人人欧美片做爰 | 兄弟兄弟全集免费观看 | 国产美女久久久 | 永久免费未网 | 加勒比精品在线 | 久久免费国产 | 污网站免费观看 |