Python爬虫之selenium初步使用

首先安装selenium

pip insatll selenium

下载Chorme
配置环境变量
下载phantomjs
配置环境变量
并把文件copy到python的bin目录下

基本使用

# 导入包
from selenium import webdriver

# 这个是无界面的操作的
executable_path = r'G:\anaconda3\envs\Scripts\phantomjs-2.1.1-windows\bin\phantomjs.exe'
driver = webdriver.PhantomJS(executable_path=executable_path)
# 这是谷歌界面操作的

driver = webdriver.Chrome()


# get请求百度
driver.get('http://www.baidu.com')

# 设置窗口大小

driver.set_window_size(1920, 1080)


# 最大化窗口

driver.maximize_window()

# 根据id设置属性
driver.find_element_by_id("kw").send_keys("AV女优")

# 根据id获取元素进行点击
driver.find_element_by_id("su").click()

# 获取cookies

cookies = driver.get_cookies()

cookies = {
    
    i["name"]: i["value"] for i in cookies}


# 获取html 字符串

print(driver.page_source)

# 截图
driver.save_screenshot("./美女.png")

#退出

driver.quit()

猜你喜欢

转载自blog.csdn.net/qq_42794826/article/details/108957154