偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Python PAMIE模塊實(shí)現(xiàn)IE自動化

開發(fā) 后端 自動化
Python PAMIE模塊在實(shí)際應(yīng)用中是一個比較重要的應(yīng)用技術(shù)。我們在這篇文章中將會針對這一方面的知識進(jìn)行一個詳細(xì)的介紹。

Python編程語言的出現(xiàn),給開發(fā)人員帶來了不一樣的開發(fā)體驗(yàn)。在這里我們先從一個比較重要的Python PAMIE模塊的應(yīng)用方式來充分的分析一下這一編程語言的應(yīng)用方式及特點(diǎn),希望可以給大家?guī)硪恍椭?t#

PAMIE的全稱是Python Automated Module For Internet Explorer,顧名思義,PAMIE是一個實(shí)現(xiàn)IE自動化的模塊。PAMIE的官方網(wǎng)站提供了最新模塊的下載,但由于是個人開發(fā)的緣故,其他文檔,常見問題解答之類的基本沒有更新,在下載最新版本之后,主頁上提供的資料有好多是錯的,大家在用的時候要務(wù)必注意這一點(diǎn),最明顯的一個例子是我上篇文章里面說的,還有一些方法名字已經(jīng)更換。使用的時候,要多查查PAM30.py!

下面使用了PAMIE Test Page做例子,說明一些基本方法的使用。

在最新版本中,PAM30.py中的類名已經(jīng)換作PAMIE了,之前使用的import cPAMIE或 from cPAMIE import PAMIE顯然會出錯,from PAM30 import PAMIE

新建Python PAMIE模塊實(shí)例

ie= PAMIE()

打開網(wǎng)頁

ie.navigate ('http://pamie.sourceforge.net/pamieform.html')

在處理頁面元素的時候,要查看頁面源代碼,這里推薦一個工具:Internet Explorer Developer Toolbar,很容易定位并查找web元素,

填文本框

ie.setTextBox('firstname','FirstName')

ie.setTextBox('lastname','LastName')

選擇下拉菜單:

ie.selectListBox('state',"MS")

方形選擇框:

ie.setCheckBox('cxbx',1) #1 2 3 或 * 號等都是 "勾選"的意思 '' 空字符串代表取消選擇

圓形選擇框:

這里選擇 Jazz

ie.setRadioButton("music","Jazz") # music是這個 選擇列表的名字,從網(wǎng)頁源代碼里找出

最后提交按鈕

ie.clickButton("Submit")

以上就是對Python PAMIE模塊的相關(guān)介紹。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2020-03-18 09:23:24

Python數(shù)據(jù)SQL

2017-07-21 09:14:21

2018-05-10 15:54:39

2020-10-29 10:17:24

AnsibleKubernetes容器編排自動化

2015-10-21 15:08:25

電纜自動化

2022-07-05 08:26:10

Python報表自動化郵箱

2024-02-04 17:12:49

2017-12-17 21:58:18

2025-02-08 08:16:16

2024-06-11 10:41:14

2023-04-06 07:09:25

自動化部署Actions

2018-08-31 09:55:38

Ansible網(wǎng)絡(luò)自動化

2010-09-27 09:13:36

Visual Stud

2009-09-04 13:55:04

C#文檔自動化

2022-11-15 17:07:40

開發(fā)自動化前端

2023-02-15 08:21:22

2012-05-05 21:43:27

puppet自動化運(yùn)維

2022-07-21 12:45:44

自動化安全網(wǎng)絡(luò)安全

2021-01-28 10:28:33

云計算基礎(chǔ)設(shè)施自動化IT

2018-05-11 08:29:10

Python自動化測試數(shù)據(jù)驅(qū)動
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號