splinter 一个简单百度搜索案列

 Pala   2017-11-02 16:52   64 人阅读   条评论

splinter默认使用的是火狐浏览器,建议使用谷歌浏览器,避免一些未知错误。

chromedriver下载地址:

http://chromedriver.storage.googleapis.com/index.html?path=2.33/

该文件可以放在电脑任何一个地方,不过前提要按一个和他对应的chrome


代码示例:

from splinter import Browser
import time

# chromedriver存放路径

browser_position = 'D:\日常软件\浏览器\Chrome\chromedriver.exe'
with Browser("chrome", executable_path=browser_position) as brower:
    url = 'https://www.baidu.com/'
    # 打开网页
    brower.visit(url)
    # 往搜索框输入值
    brower.fill('wd', 'http://www.chenxm.cc')
    # 找到搜索按钮
    button = brower.find_by_id('su')
    # 点击按钮
    button.click()
    time.sleep(30)

更多相关阅读:

Splinter-模拟浏览器操作介绍/安装注意事项

splinter:WebDriverException: Message: 'geckodriver' executable needs to be in PATH

splinter:WebDriverException: Message: Service

splinter WebDriverException: Message: 'chromedriver' executable needs to be in PATH

本文地址:http://chenxm.cc/post/457.html
版权声明:本文为原创文章,版权归 Pala 所有,欢迎分享本文,转载请保留出处!