python+Selenium 2+chromeブラウザシミュレーション環境の構築


python+Selenium+chrome構築ブラウザシミュレーション使用
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/