999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Python自動化分析

2019-09-10 16:59:50孫蕾蕾
學習與科普 2019年17期
關鍵詞:自動化人工智能

孫蕾蕾

摘要:隨著我國人工智能技術水平提升,自動化也逐漸進入人們的實際生活中。本文將以人工智能中的Python編程語言為例,研究其在自動化中的應用發展。Python是一種編程語言,同時也是人工智能的重要組成部分,本文通過自動化測試的方法,提高Python在其中的應用質量,同時也讓人認識到Python自動化的實際價值。

關鍵詞:Python;人工智能;自動化

在將Python與自動化相結合的過程中,需要先確定自動化環境的條件,保證整個應用研究過程的有效性和真實性。另外,在當今的人工智能時代,軟件已經成為人們生活中不可缺少的一部分,將其與自動化相結合,能夠在節省應用成本的同時,提升軟件的實際應用效果,為Python在其中的良好發展提供條件。

一、Python自動化應用條件

Python屬于編程語言,具有一定的解釋性,能夠面向對象、使用動態數據實現編程,也就是說,利用Python語言展開編程能夠省略編譯源碼這一環節,提升工作效率,這也能夠體現出Python語言的解釋性。在實際應用的過程中,為了保證最終的應用效果,需要為其提供良好的運用環境,使其與自動化充分融合,促進我國自動化的良好發展。

第一,應用環境需求穩定。如果在某個項目建設中,需求發生變化,對應的編寫程序也會發展變化,整個過程需要大量的人力和時間成本。而自動化應用的主要目的就是節省時間,提升效率,重復的編程工作可以利用自動化代碼完成,但是如果需求不穩定,出現代碼變化的情況,又需要耗費大量的人力和物力,這與自動化應用的目標相反,因此Python在應用中,項目需求必須穩定。

第二,項目周期長。項目建設內容主要包括自動化應用框架、設計、評價以及編寫腳本等,以上工作的過程就是軟件開發的過程,如果這一周期足夠長,可以給予Python充分的應用時間。發現Python在應用中存在的不足,并給予完善,但是如果時間較短,時間緊迫,各個項目工作不僅無法保證完成質量,還會降低Python應用的有效性。

第三,自動化腳本復用度高。無論是自動化開發過程還是測試過程,都需要編寫自動化腳本,通常,在腳本正式應用之前需要對其進行回歸測試,測試完畢之后腳本閑置在一邊,這種方式會降低腳本的復用度,無法將自動化高效科學的理念發揮出來。因此必須提升腳本的復用度,不斷完善自動化腳本。例如,在利用Python語言編寫腳本的過程中,充分利用Python的優點,一是Python的學習難度低,與其他語言相比關鍵字較少,其中的語法結構也較為簡單;二是看起來方便,在應用其編寫代碼的過程中,整個代碼順序清晰,編寫人員可以充分發揮自己的想法,別人閱讀也更加方便;三是更改方便,編寫代碼過程中,由于項目需求的變化需要更改代碼,而利用Python語言能降低代碼編寫的難度[1]。

二、Python自動化應用分析

(一)應用環境

要想將Python語言應用在自動化中,就需要使用 Windows7 64 位操作系統,python2+seleniun2, 使用工具為Pycharm45.0.2火狐瀏覽器。其中使用的插件包括Firebug、Fire Path Selenium Builder[2]。

(二)應用技術

Python語言自動化中最重要的一項技術就是定位元素,利用百度的元素組成確定,在程序編輯中輸入相應的命令元素,就能夠順利執行還命令。還可以利用列表元素位置讀音的數字,確定需要執行的命令,這一過程能夠充分體現出Python語言在應用中的準確性。

另外,為了提升Python語言自動化應用中的真實性,還可以利用程序自動化測試工具集(Selenium),其中主要包括IDE,Grid,RC等,以上工具可以直接應用在瀏覽器中,其具備的功能主要包括以下幾種。第一,測試瀏覽器的兼容性,通過模擬應用程序在不同瀏覽器中的應用效果,觀察哪個瀏覽器的兼容性強。第二,測試系統功能,建立回歸測試軟件,測試軟件的功能是否能夠達到相應要求。由此可以看出,Selenium能夠對WEB應用程序展開針對有效的測試。另外,利用Python語言自動應用過程,涉及到Python語言的類和方法以及多種操作方法[3]。

除了以上內容之外,要想建立高效的自動化工程,最關鍵的一點就是正確定位頁面元素,目前存在八種定位元素的方法。如果采用復數定位的方式,則可能會定位到一組元素。另外,要想確定XML文檔中的部分語言,則可以使用Xpath,其在XML樹狀結構的基礎上,幫助確定樹狀結構中的節點,為語言編輯提供條件,并將原本復雜的流程簡化,提升整個過程的自動化。例如,Python語言能利用火狐瀏覽器打開網頁,采用編輯程序的方式,執行程序中的對應操作。其中import webdriver根據需求確定框架,在正式導入框架之前,需要先將import webdriver安裝在其中。火狐瀏覽器的版本需要在46以下,如果在谷歌瀏覽器或者其他瀏覽器中打開,則要先下載驅動器。以下為Python語言編寫的部分代碼,driver.get("https://www.baidu.com/")打開網址

driver.find_element_by_id("kw").send_keys(u"2018 高考 ") ,輸入需要搜索的關鍵詞,

find_element_by_id("su").click() 定位到搜索位置。

close() 關閉瀏覽器,

find_element_by_xpath("http://*[@id='kw']") 獲得百度搜索框。

(三)應用結果

本文通過使用Python語言編寫代碼,分析在瀏覽器中實現程序操作的方式,并操作頁面元素,例如,模擬輸入法、點擊文本以及刪除字符等操作,實現瀏覽器的控制。由此可以看出,將Python語言應用在自動化中,能夠節省大量的人員成本和時間成本,同時減輕程序編寫人員的工作壓力。從目前Python語言在自動化中的應用效果來看,利用自動化技術進行編程是我國未來編程的主要發展方向,同時也具備非常廣闊的發展空間。這一過程不僅能夠促進我國技術水平的高效提升,還能夠提高我國編程行業的自動化水平。人工智能技術在我國的重要性逐漸凸顯出來,自動化技術作為其中主要組成部分,將其與Python語言相結合,能夠起到相互促進和相互發展的作用,讓我國編程技術以及自動化技術得到全面提升[4]。

結束語:

本文通過研究Python在自動化中的應用發現,將二者相互結合,能夠大大降低自動化建設成本,節省時間。從應用環境、應用技術以及應用結果三方面展開分析,確定Python自動化的應用價值,同時為編程人員提供更加便捷的工作條件,不斷促進我國自動化行業的快速發展。

參考文獻:

[1]項陽陽. 面向實時數據庫的自動化測試系統的設計與實現[D].南京大學,2018.

[2]倪志嘉. 基于Python的CRM系統接口自動化測試設計與實現[D].上海交通大學,2018.

[3]陳永光. RTL層次之系統互連線及系統電路的軟件自動化驗證方法研究[D].電子科技大學,2016.

[4]張雪,楊春林.基于python的自動化測試框架在Scrum開發模式中的應用[J].福建電腦,2016,26(08):150-151+131.

猜你喜歡
自動化人工智能
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
供熱站自動控制系統中PLC的應用
AGV小車在白酒行業自動化立體倉庫中的應用
中國市場(2016年36期)2016-10-19 03:40:15
配電室無人職守集控站在京博石化的運用
科技視界(2016年20期)2016-09-29 14:13:02
配電線路運行資料管理自動化的探討
科技視界(2016年20期)2016-09-29 13:45:10
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 16:51:29
主站蜘蛛池模板: 无码在线激情片| 影音先锋亚洲无码| 亚洲性视频网站| 午夜福利免费视频| 国产精品第5页| 亚洲欧洲日产国产无码AV| 日韩国产黄色网站| 国产一级裸网站| 无套av在线| 亚洲不卡av中文在线| 欧美成人精品高清在线下载| 最新亚洲av女人的天堂| 无码AV动漫| 日韩无码精品人妻| 亚洲永久免费网站| 99精品在线视频观看| 国产一级α片| 99热亚洲精品6码| 日韩一区二区三免费高清 | 不卡国产视频第一页| 久久成人18免费| 亚洲国产精品日韩欧美一区| 国产99视频在线| 国产日韩欧美在线播放| 麻豆精品久久久久久久99蜜桃| 欧美亚洲一二三区| 毛片久久网站小视频| 国产精品yjizz视频网一二区| 久久精品免费看一| 国产探花在线视频| 欧美成人午夜影院| 亚洲有码在线播放| av性天堂网| 国产精品19p| 制服丝袜国产精品| 国产XXXX做受性欧美88| 国产va在线| 亚洲国产91人成在线| 波多野结衣在线se| 伊人色综合久久天天| 亚洲二区视频| 中文字幕精品一区二区三区视频| 日韩在线欧美在线| 男女男精品视频| 国产免费怡红院视频| 亚洲高清国产拍精品26u| 日韩无码视频专区| 丁香亚洲综合五月天婷婷| 亚洲日本中文字幕乱码中文| 中文字幕人妻无码系列第三区| 制服丝袜在线视频香蕉| 九九线精品视频在线观看| 无码又爽又刺激的高潮视频| 国产精品亚洲欧美日韩久久| 亚洲成肉网| 精品国产一区二区三区在线观看 | аⅴ资源中文在线天堂| 2020亚洲精品无码| 亚洲国产天堂久久综合| 18禁影院亚洲专区| 五月天综合网亚洲综合天堂网| 国产精品综合久久久| 一本大道香蕉久中文在线播放| 国产在线精品香蕉麻豆| 超碰免费91| 久久女人网| 在线观看国产小视频| 中文成人在线视频| m男亚洲一区中文字幕| 亚洲欧美日韩动漫| 成人蜜桃网| 国产欧美日韩精品综合在线| www.91中文字幕| 色综合热无码热国产| 欧美亚洲国产精品第一页| 男人天堂伊人网| 91精品国产一区自在线拍| julia中文字幕久久亚洲| 美女被操91视频| 青青草原偷拍视频| 国产一区二区网站| 欧美精品v欧洲精品|