我目前正在開發(fā)一個(gè) selenium 項(xiàng)目,并希望它在登錄后始終啟動(dòng) selenium 瀏覽器,但是通過嘗試將腳本放入 /etc/profile 它只是在啟動(dòng)時(shí)給了我一個(gè)錯(cuò)誤:selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally有沒有辦法在啟動(dòng)時(shí)自動(dòng)運(yùn)行一個(gè)可以在屏幕上顯示東西的python腳本?如果是的話,這如何實(shí)現(xiàn)
2 回答

函數(shù)式編程
TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊
創(chuàng)建一個(gè) sh 腳本來啟動(dòng)你的程序,我的機(jī)器上沒有硒(Ubuntu 18.04)我用一個(gè)簡(jiǎn)單的瀏覽器測(cè)試它 Firefox crate 一個(gè) scipt sh 并保存它
/etc/profile.d
例如我的腳本
#!/bin/bash
firefox&

慕斯709654
TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
我發(fā)現(xiàn)只是在自己身上發(fā)現(xiàn)的!解決方案是在運(yùn)行任何腳本之前加載用戶界面。加載界面是通過su -l pi -c startx
在第一個(gè) sh 腳本的最開始處完成的。將整個(gè)命令放入 /home/ username /.profile
添加回答
舉報(bào)
0/150
提交
取消