91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么安裝Python3爬蟲利器Appium

發布時間:2020-07-30 09:07:09 來源:億速云 閱讀:161 作者:小豬 欄目:開發技術

小編這次要給大家分享的是怎么安裝Python3爬蟲利器Appium,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

Appium是移動端的自動化測試工具,類似于前面所說的Selenium,利用它可以驅動Android、iOS等設備完成自動化測試,比如模擬點擊、滑動、輸入等操作,本節中,我們就來了解一下Appium的安裝方式。

1. 相關鏈接

官方網站:http://appium.io

官方文檔:http://appium.io/introduction.html

2. 安裝Appium

首先,需要安裝Appium。Appium負責驅動移動端來完成一系列操作,對于iOS設備來說,它使用蘋果的UIAutomation來實現驅動;對于Android來說,它使用UIAutomator和Selendroid來實現驅動。

同時Appium也相當于一個服務器,我們可以向它發送一些操作指令,它會根據不同的指令對移動設備進行驅動,以完成不同的動作。

安裝Appium有兩種方式,一種是直接下載安裝包Appium Desktop來安裝,另一種是通過Node.js來安裝,下面我們介紹一下這兩種安裝方式。

Appium Desktop

Appium Desktop支持全平臺的安裝,我們直接從GitHub的Releases里面安裝即可,鏈接為https://github.com/appium/appium-desktop/releases。目前的最新版本是1.1,下載頁面如圖1-71所示。

怎么安裝Python3爬蟲利器Appium

圖1-71 下載頁面

Windows平臺可以下載exe安裝包appium-desktop-Setup-1.1.0.exe,Mac平臺可以下載dmg安裝包如appium-desktop-1.1.0.dmg,Linux平臺可以選擇下載源碼,但是更推薦用Node.js安裝方式。

安裝完成后運行,看到的頁面如圖1-72所示。

怎么安裝Python3爬蟲利器Appium

圖1-72 運行頁面

如果出現此頁面,則證明安裝成功。

Node.js

首先需要安裝Node.js,具體的安裝方式可以參見https://www.jb51.net/article/140361.htm,安裝完成之后就可以使用npm命令了。

接下來,使用npm命令全局安裝Appium即可:

npm install -g appium

此時等待命令執行完成即可,這樣就成功安裝了Appium。

3. Android開發環境配置

如果我們要使用Android設備做App抓取的話,還需要下載和配置Android SDK,這里推薦直接安裝Android Studio,其下載地址為https://developer.android.com/studio/index.html?hl=zh-cn。下載后直接安裝即可。

然后,我們還需要下載Android SDK。直接打開首選項里面的Android SDK設置頁面,勾選要安裝的SDK版本,點擊OK按鈕即可下載和安裝勾選的SDK版本,如圖1-73所示。

怎么安裝Python3爬蟲利器Appium

圖1-73 Android SDK設置頁面

另外,還需要配置一下環境變量,添加ANDROID_HOME為Android SDK所在路徑,然后再添加SDK文件夾下的tools和platform-tools文件夾到PATH中。

4. iOS開發環境

首先需要聲明的是,Appium是一個做自動化測試的工具,用它來測試我們自己開發的App是完全沒問題的,因為它攜帶的是開發證書(Development Certificate)。但如果我們想拿iOS設備來做數據爬取的話,那又是另外一回事了。一般情況下,我們做數據爬取都是使用現有的App,在iOS上一般都是通過App Store下載的,它攜帶的是分發證書(Distribution Certificate),而攜帶這種證書的應用都是禁止被測試的,所以只有獲取ipa安裝包再重新簽名之后才可以被Appium測試,具體的方法這里不再展開闡述。

這里推薦直接使用Android來進行測試。如果你可以完成上述重簽名操作,那么可以參考如下內容配置iOS開發環境。

Appium驅動iOS設備必須要在Mac下進行,Windows和Linux平臺是無法完成的,所以下面介紹一下Mac平臺的相關配置。

Mac平臺需要的配置如下:

·macOS 10.12及更高版本

·XCode 8及更高版本

配置滿足要求之后,執行如下命令即可配置開發依賴的一些庫和工具:

xcode-select --install

這樣iOS部分的開發環境就配置完成了,我們就可以用iOS模擬器來進行測試和數據抓取了。

看完這篇關于怎么安裝Python3爬蟲利器Appium的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

舟曲县| 乌兰浩特市| 福建省| 扶绥县| 和静县| 巴林左旗| 阿拉善右旗| 连江县| 化德县| 梁河县| 德保县| 宝应县| 师宗县| 河南省| 镇宁| 化州市| 斗六市| 舟山市| 什邡市| 和龙市| 彭山县| 屯门区| 白城市| 青岛市| 措勤县| 永寿县| 陵水| 攀枝花市| 旺苍县| 洛阳市| 乌兰察布市| 株洲市| 卢湾区| 清涧县| 揭阳市| 南岸区| 白城市| 香河县| 临高县| 灵石县| 巧家县|