webdrive入門初級指令碼練習以及在centos下搭建selenuim+python環境
O(∩_∩)O哈哈哈~初級菜鳥的小小實踐體會,先記錄下來,若以後忘了的話可以回來瞅瞅,(*^__^*)嘻嘻……浪裡個浪,歡迎小夥伴們前來吐槽與指正哈
這些是在拜讀了各個大牛的部落格之後自己親試過滴噢O(∩_∩)O,很基礎的東東都倒騰了好久吶,桑心ing~~~~~~~
一.軟體環境
檢視虛擬機器的系統版本,如圖-版本為centos6.3
1. #cat/etc/issue
2.檢視當前安裝的linux系統是32位還是64位的,如圖-顯示為32位
#getconf LONG_BIT
二.安裝pip與selenium
1. pip是python的包管理工具,pip安裝成功後就可以使用它安裝selenium了
2. 安裝過程:
① 下載get-pip.py:
報錯,沒有wget命令
解決:# yum install –y wget 最後出現complete代表安裝成功
③ 重新輸入命令進行下載
開始下載了,setuptools也會一併安裝,setuptools是一組Python的 distutilsde工具的增強工具(適用於Python 2.3.5 以上的版本,64 位平臺則適用於 Python 2.4 以上的版本),可以讓程式設計師更方便的建立和釋出 Python 包,特別是那些對其它包具有依賴性的狀況
注意:紫色框框裡面的Saving to :”get-pip.py”,等下載完成後,操作的是以它命的軟體包④下載完成後,安裝pip
#python get-pip.py
報錯:timeout 超時
解決:重試即可
#python get-pip.py.只是我把名字改了,它和pip.py是一樣的
與此同時在安裝setuptools:
安裝完成:
⑥檢查selenium是否安裝成功
#python
>>>from selenium import webdriver
若沒有報錯即安裝成功:
三.入門指令碼練習
目標:
使用webdriver開啟www.baidu.com網頁
使指令碼在搜尋框裡面輸入'慕課網'
然後在搜尋的結果頁面中選擇‘慕課網’,點選開啟其官網
#vim songq.py
開始編輯指令碼:
執行指令碼:
#python songq.py
執行結果:
①driver.get("http://www.baidu.com")
elem=driver.find_element_by_name("wd")
webdriver啟動目標瀏覽器,並輸入關鍵字進行搜尋:
②driver.find_element_by_link_text(s).click()進入慕課網官網:
<<<<<<<<<<<<<<<<<<<<<<<<完>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2.檢視當前安裝的linux系統是32位還是64位的,如圖,顯示為32位
#getconf LONG_BIT
相關推薦
webdrive入門初級指令碼練習以及在centos下搭建selenuim+python環境
O(∩_∩)O哈哈哈~初級菜鳥的小小實踐體會,先記錄下來,若以後忘了的話可以回來瞅瞅,(*^__^*)嘻嘻……浪裡個浪,歡迎小夥伴們前來吐槽與指正哈 這些是在拜讀了各個大牛的部落格之後自己親試過滴噢O(∩_∩)O,很基礎的東東都倒騰了好久吶,桑心ing~~~~~~~ 一.
CentOS下搭建nginx+php環境
一.下載安裝nginx 不再贅述 二.下載php #下載 wget http://bg2.php.net/distributions/php-5.6.7.tar.gz #解壓 tar zxvf php-5.6.7.tar.gz #編譯 ./configure
centos下搭建openstack的環境
一、準備環境 linux (centos 7.2(C300的虛機) ) java1.8 官網下載tar包 安裝前設定環境變數 [[email protected] bin]# JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk[[email&
CentOS下搭建STM32開發環境VSCode+jlink+makefile+cubeMX
目標: 在CENTOS7下可以完成對STM32的軟體開發及除錯工具: 程式碼編輯器:尋找程式碼編輯器的時候走了很多彎路,使用過CODE::BLOCK 、GEANY等很多IDE,最後使用VSCODE,優點是VSCODE 有我需要的所有功能,有程式碼補全,程式碼
Linux CentOS下搭建JAVA執行環境
轉載:http://blog.csdn.net/l1028386804/article/details/45704569 一、安裝jdk 1.進入usr目錄 cd /usr 2.在usr目錄下建立java安裝目錄 mkdir java 3.將jdk-6u24-l
使用docker容器化web專案(windows下以及centos下)
docker安裝 選擇 DockerToolbox-18.03.0-ce下載, 安裝完成後點選 Docker QuickStart 圖示來啟動 Docker Toolbox 終端 centos下安裝: 安裝一些必要的系統工具:
CentOS下後臺執行Python指令碼及關閉指令碼的一些操作
自己寫了一個python指令碼,但是直接遠端用putty連線後#python xxx.py執行,關閉putty指令碼也隨之關閉了,這裡需要用到‘setsid’這個命令。 #setsid python xxx.py 如此即可將指令碼加入到後臺執行 若想檢視所
搭建JEESZ分布式架構3--CentOs下安裝MySQL(環境準備)
spring mvc+my batis dubbo+zookeerper kafka restful redis分布式緩存 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝MySQL網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細
Centos 下搭建SVN + Apache 服務器
httpd restart svnadmin author stat pac 目錄 創建 etc 摘要: 搭建SVN + Apache 服務器 安裝軟件包 # yum install httpd # yum install mod_dav_svn # yum in
JEESZ分布式架構3--CentOs下安裝MySQL(環境準備)
spring mvc+my batis dubbo+zookeerper kafka restful redis分布式緩存 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝MySQL網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細
centos下搭建redis集群
div nec dump ont wait bin 1-1 實例 設置 必備的工具: redis-3.0.0.tar redis-3.0.0.gem(ruby和redis接口) 分析: 首先,集群數需要基數,這裏搭建一個簡單的redis集群(6個redis實例進行集
CentOS下查找java環境變量
軟鏈接 class echo total centos 1.7 變量 default highlight [[email protected]/* */ opt]# echo $JAVA_HOME /usr/java/default [[email
centos下搭建多項目svn服務器
服務器環境 出現 配置文件 png 演示 sta 圖形界面 -a 3.4 svn是多人協作開發中的利器,是一個開放源代碼的版本控制系統。 相比與git,他的操作更加簡單,windows下有優秀的圖形界面,並且支持的文件類型比較多。 本文講述如何在linux下搭建一個sv
Centos下搭建Confluence
centos下搭建confluenceCentos下搭建Confluence下載安裝Confluence搭建包百度雲鏈接http://pan.baidu.com/s/1dFiyThR 密碼:9jb2或者官網下載:https://confluence.atlassian.com/conf54/conflue
CentOS下搭建智能DNS系統wdDNS 的方法
mage 1.5 cto 線路 升級版 適合 ado 系統 ffffff CentOS下搭建智能DNS系統wdDNS 的方法 導讀 wdDNS是由wdlinux團隊於2011年推出的智能DNS解析系統,基於開源
Centos下搭建golang環境
centos版本 -s 系統版本 path www wget 6.4 font lang 一、下載安裝包 先查看一下我的Centos版本,這裏是6.4. # cat /etc/redhat-release CentOS release 6.4 (Final)
搭建JEESZ分布式架構1--CentOs下安裝jdk7(環境準備)
框架 class x64 shel ice ava 測試 -- 運行 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝jdk7網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細的安裝記錄 首 先在CentOs下下
分布式架構3--CentOs下安裝MySQL(環境準備)
速度 64位 img gre linux 恢復 ges i686 51cto 聲明:因為運行環境是基於Linux系統的,在做此框架之前需要做一些前期的環境準備工作CentOs下安裝MySQL網上很多實例,因為博客後期作為框架的原生教程,故這邊做詳細的安裝記錄,我這邊已經下載
PHP - CentOS下開發運行環境搭建(Apache+PHP+MySQL+FTP)
用戶 alt restart 配置 cell system com nologin 阿裏 本文介紹如何在 Linux下搭建一個 PHP 環境。其中 Linux 系統使用是 CentOS 7.3,部署在阿裏雲服務器上。 1,連接登錄服務器 拿到服務器的 ip、初始密碼以後
CentOS 下搭建Gitlab
mirrors embedded nib swd utils yum pos entos 下載 我這裏使用的是centos 7 64bit,我試過centos 6也是可以的! 1. 安裝依賴軟件 yum -y install policycoreutils openssh-