python-入门自动化练习

今天看了测码学院虚竹老师的自动化课程,感觉自己又行了!老师讲的很好,而且B站能免费看!

不过也遇到了一些坑

首先要安装python和pycharm,这个我是网上随便找个教程安装的

python要下高版本的,自带pip可以不用自己安装

然后是selenium、chromedriver(下自己浏览器对应的)

下好了以后跑下代码

结果我刚输入一段就发现import selenium报错

ModuleNotFoundError: No module named 'selenium'

原来是因为我有两个python的路径,按照下面改下就好了

改好以后可以正常导包了,然后出现第二个报错

TypeError: 'module' object is not callable

这个是因为chrome首字母要大写

#一个简单的自动化入门程序

#导入selenium模块下的webdriver模块,以及time模块下的sleep模块

from time import sleep

from selenium import webdriver

#打开谷歌浏览器

driver = webdriver.Chrome()

#打开百度

driver.get("https://www.baidu.com/")

#输入关键字

driver.find_element_by_id('kw').send_keys('哈哈')

#点击百度一下按钮

driver.find_element_by_xpath('//*[@id="su"]').click()

#等待2秒

sleep(2)

#点击第一行的链接

driver.find_element_by_xpath('//*[@id="1"]/h3/a').click()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容