昌鑫号

python自动化脚本(python程序编写入门)

python自动化脚本, 安装好selenium和python之后,我们就可以开始写脚本了。安装过程中需要注意的是,selenium3.0需要独立安装Firefox驱动。

下面是python编写自动化脚本的一个具体例子。

python程序编写入门

打开IDLE,用快捷键ctrl n打开一个新窗口,在新窗口中输入以下代码:

# coding=utf-8from selenium import webdriver

browser=webdriver.Firefox()

browser.get(http://www.baidu.com)

browser.find_element_by_id(kw).send_keys(selenium)

browser.find_element_by_id(su).click()

browser.quit()

将其保存为test1.py,并通过按快捷键F5运行该脚本。可以看到脚本启动火狐浏览器进入百度页面,输入“selenium”,点击搜索按钮,最后关闭浏览器的过程。剧本写完了~

代码解析:

# coding=utf-8

为防止乱码问题,并在程序中加入中文注释,编码统一为UTF-8;

from selenium import webdriver

导入selenium的webdriver包,然后使用webdriver API进行自动化脚本开发;

browser=webdriver.Firefox()

将受控web驱动程序的Firefox分配给浏览器;只有在获取浏览器对象后,才能启动浏览器;

browser.get(http://www.baidu.com)

获取浏览器对象后,通过get()方法将URL发送给浏览器;

browser.find_element_by_id(kw).send_keys(selenium)

通过id=kw定位百度的输入框,通过键盘方法send_keys()将Selenium输入输入框;

browser.find_element_by_id(su).click()

通过id=su定位搜索按钮,向按钮发送一个click事件(click());

browser.quit()

退出并关闭窗口的每个相关驱动程序。

python程序编写入门

关于如何用python编写自动化脚本的分享到此为止!

python自动化脚本,以上就是本文为您收集整理的python自动化脚本最新内容,希望能帮到您!更多相关内容欢迎关注。

      
上一篇