关于geckodriver 的问题
selenium吧
全部回复
仅看楼主
level 1
lin_lcs 楼主
我的系统是deepin,将geckodriver
放到/usr/local/bin
调用后返回找不到文件
使用from selenium.webdriver.firefox.firefox_binary import FirefoxBinary后
返回不是可执行程序(已经chmod +x)
将文件放在firefox安装目录下,返回status:64
下面是geckodrive.log
1623064595871 geckodriver INFO Listening on 127.0.0.1:35583
1623064760894 geckodriver INFO Listening on 127.0.0.1:50151
1623064950690 geckodriver INFO Listening on 127.0.0.1:49607
1623065206800 geckodriver INFO Listening on 127.0.0.1:45633
1623065766661 geckodriver INFO Listening on 127.0.0.1:52175
1623065810672 geckodriver INFO Listening on 127.0.0.1:55477
1623066004130 geckodriver INFO Listening on 127.0.0.1:59581
1623066005162 mozrunner::runner INFO Running command: "/home/maba/Firefox-latest-x86_64/firefox/geckodriver" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofilepREZHB"
/home/maba/Firefox-latest-x86_64/firefox/geckodriver: error: Found argument '--marionette' which wasn't expected, or isn't valid in this context
Did you mean --marionette-host?
USAGE:
geckodriver --marionette-host <HOST>
For more information try --help
1623067802834 geckodriver INFO Listening on 127.0.0.1:38267
1623068019765 geckodriver INFO Listening on 127.0.0.1:45995
1623068216122 geckodriver INFO Listening on 127.0.0.1:46685
1623068217145 mozrunner::runner INFO Running command: "/home/maba/Firefox-latest-x86_64/firefox/firefox" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofileMwkpVf"
(firefox:15990): GLib-GObject-CRITICAL **: 20:16:57.197: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
(firefox:15990): Gtk-WARNING **: 20:16:57.347: Theme parsing error: gtk.css:3611:22: 'none' is not a valid color name
1623068218705 Marionette INFO Marionette enabled
(/home/maba/Firefox-latest-x86_64/firefox/firefox-bin:16074): GLib-GObject-CRITICAL **: 20:17:00.008: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
(firefox:15990): Gtk-WARNING **: 20:17:00.062: Theme parsing error: gtk.css:3611:22: 'none' is not a valid color name
(firefox:15990): Gtk-WARNING **: 20:17:00.139: Theme parsing error: gtk.css:3611:22: 'none' is not a valid color name
(/home/maba/Firefox-latest-x86_64/firefox/firefox-bin:16095): GLib-GObject-CRITICAL **: 20:17:00.499: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofileMwkpVf/search.json.mozlz4", (void 0)))
(/home/maba/Firefox-latest-x86_64/firefox/firefox-bin:16147): GLib-GObject-CRITICAL **: 20:17:02.511: g_value_set_boxed: assertion 'G_VALUE_HOLDS_BOXED (value)' failed
1623068224666 Marionette INFO Listening on port 35907
1623068224966 Marionette WARN TLS certificate errors will be ignored for this session
JavaScript error: resource:///modules/BrowserGlue.jsm, line 4562: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIContentPermissionRequest.cancel]
1623068253266 Marionette INFO Stopped listening on port 35907
###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
1623068492289 geckodriver INFO Listening on 127.0.0.1:34865
1623068493330 mozrunner::runner INFO Running command: "/home/maba/Firefox-latest-x86_64/firefox/geckodriver" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofiletAGjKP"
/home/maba/Firefox-latest-x86_64/firefox/geckodriver: error: Found argument '--marionette' which wasn't expected, or isn't valid in this context
Did you mean --marionette-host?
USAGE:
geckodriver --marionette-host <HOST>
For more information try --help
2021年06月07日 12点06分 1
1