Le travail de test à faire au travail étant long et chronophage, j'ai également essayé d'étudier Python 3
nom-système | Version / environnement cible |
---|---|
OS | macOS sierra 10.12.5 |
navigateur | Chrome 59.0.3071.115 |
Python | 3.6.1 |
Selenium | 3.4.3 |
virtualenv | 15.1.0 |
ChromeDriver | 2.30 |
En gros, j'ai fait référence au Document officiel
Préparez un espace pour créer un environnement avec virtualenv
$ cd Desktop
$ mkdir PythonEnv
$ cd PythonEnv
Créez un environnement virtuel
$ virtualenv SeleniumPython
$ cd SeleniumPython
Installez le sélénium avec pip
$ pip install selenium
Collecting selenium
Downloading selenium-3.4.3-py2.py3-none-any.whl (931kB)
100% |████████████████████████████████| 942kB 622kB/s
Installing collected packages: selenium
Successfully installed selenium-3.4.3
Téléchargez ChromeDriver depuis ChromeDriver --WebDriver pour Chrome
Placez le fichier décompressé dans le dossier / usr / local / bin
(tout ce qui se trouve dans le chemin semble bon)
$ sudo mv chromedriver /usr/local/bin
Entrez dans l'environnement virtuel créé
$ pwd
/Users/<Nom d'utilisateur>/Desktop/SeleniumPython
$ source bin/activate
Créez le fichier Python suivant
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
driver.close()
Exécutez le fichier Python créé
$ python python_org_search.py
Ensuite, Chrome démarrera automatiquement et la page officielle Python sera lancée.
Pour le moment, je vais essayer Official Document 2. Getting Started.
Recommended Posts