1. 牛了,微軟開(kāi)源瀏覽器自動(dòng)化工具(附源碼)

        共 745字,需瀏覽 2分鐘

         ·

        2021-10-13 18:25

        來(lái)自:GitHub精選


        正文


        大家好,我是秦哥。今天,推薦一個(gè)自動(dòng)化工具項(xiàng)目。

        上次是誰(shuí)要的自動(dòng)化工具項(xiàng)目啊,猿哥幫你找到了。

        這是我目前見(jiàn)過(guò)的最好的自動(dòng)化工具項(xiàng)目。功能完整,代碼結(jié)構(gòu)清晰。值得推薦。

        你們平常用的瀏覽器自動(dòng)化工具是什么?比較出名的是 Selenium,用過(guò)的大家應(yīng)該知道。另外還有一個(gè)比較出名的是 PhantomJS,針對(duì)的是無(wú)界面的瀏覽器。這類工具能夠通過(guò)代碼的形式,控制瀏覽器自動(dòng)完成一系列操作,不過(guò)是用來(lái)做爬蟲(chóng)或者是自動(dòng)化的測(cè)試,都非常的方便。

        今天要推薦一個(gè)類似的工具,Playwright for Python,它是由微軟開(kāi)源的,畢竟大廠出品,我們一起來(lái)看看它有什么神奇的地方。

        首先 Playwright 支持以下類型的瀏覽器,主流的基本都覆蓋了。

        Playwright 使用上非常簡(jiǎn)單,而且代碼也很簡(jiǎn)潔,目前支持同步和異步調(diào)用兩種方式。

        搜索公眾號(hào)GitHub猿回復(fù)“微信”,送你一份驚喜禮包。

        同步方式:

        異步方式:

        最后介紹一下 Playwright 最牛逼的一個(gè)功能,它能夠自動(dòng)根據(jù)你在瀏覽器上的操作生成對(duì)應(yīng)的代碼,簡(jiǎn)直不要太好用。以下是一個(gè)示例:

        大廠出品就是不一樣,從我整體的使用來(lái)看,Playwright 使用上要比 Selenium 和 PhantomJS 更簡(jiǎn)單的多,下次工作可以考慮使用 Playwright 了。

        目前,playwright-python985k430已經(jīng)在Github上標(biāo)星5K,累計(jì)分支?430?個(gè)。

        瀏覽 38
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
          
          

            1. 99久热在线精品视频观看 | A片 XXXX受爽视频 | a 免费在线观看 | 精品免费囯产一区二区三区四区的使用方法 | 一级肉体全黄裸片高潮不断 |