python+Selenium 2+chromeブラウザシミュレーション環境の構築
1380 ワード
python+Selenium+chrome構築ブラウザシミュレーション使用
Liunx環境下で本人が自ら測定して役に立つ
コマンドに従って実行:
ステップ1:
ステップ3:
ステップ4:
アンインストールが完了しました.pyファイルのテストを書くことができます.
出力があれば成功したことを示し、
エビの上の2行のコードを注釈するとchromeのグラフィックインタフェースが形成されます.
マウント元:https://christopher.su/2015/selenium-chromedriver-ubuntu/
Liunx環境下で本人が自ら測定して役に立つ
コマンドに従って実行:
ステップ1:
sudo apt-get install libxss1 libappindicator1 libindicator7
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*.deb
sudo apt-get install -f
ステップ2:sudo apt-get install xvfb
ステップ3:
sudo apt-get install unzip
wget -N http://chromedriver.storage.googleapis.com/2.26/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
chmod +x chromedriver
sudo mv -f chromedriver /usr/local/share/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
ステップ4:
sudo apt-get install python-pip
sudo pip install pyvirtualdisplay selenium
アンインストールが完了しました.pyファイルのテストを書くことができます.
from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(800, 600))
display.start()
driver = webdriver.Chrome()
driver.get('http://christopher.su')
print driver.title
出力があれば成功したことを示し、
エビの上の2行のコードを注釈するとchromeのグラフィックインタフェースが形成されます.
display = Display(visible=0, size=(800, 600))
display.start()
マウント元:https://christopher.su/2015/selenium-chromedriver-ubuntu/