龙行博客

龙行博客,致力于个人经验分享源码分享,随笔文章
现在位置:首页 > 编程语言 > Python > python3-scrapy学习之初识selenium

python3-scrapy学习之初识selenium

龙行    Python    2018-8-12    376    0评论    百度未收录

第一次接触selenium感觉发现新大陆一样,做个记录 简单实用方式。

from selenium import webdriver
from scrapy.selector import Selector

#引入chromedriver.exe
# browser = webdriver.Chrome(executable_path='G:\chromedriver.exe')
#get函数获取网页url
# browser.get('https://github.com/login')
# browser.find_element_by_css_selector(".auth-form-body input[name='login']").send_keys('792532971@qq.com')
# browser.find_element_by_css_selector(".auth-form-body input[2][name='password']").send_keys('liaotao@1993')
#
# #获取点击按钮
# browser.find_element_by_css_selector("")
browser = webdriver.Chrome(executable_path='G:\chromedriver.exe')
#模拟微博登录

# browser.get("https://www.weibo.com/")
# import time
# time.sleep(30)
# browser.find_element_by_css_selector("#loginname").send_keys('username')
# browser.find_element_by_css_selector(".info_list.password input[node-type='password']").send_keys('password')
# browser.find_element_by_css_selector(".info_list.login_btn a[node-type='submitBtn']").click()

#模拟github登录
# browser.get("https://github.com/login")
# import time
# time.sleep(20)
# browser.find_element_by_css_selector(".form-control.form-control.input-block").send_keys('username')
# browser.find_element_by_css_selector("#password").send_keys('password')
# browser.find_element_by_css_selector(".btn.btn-primary.btn-block").click()
#
import time
time.sleep(10)
browser.get("https://www.liaotaoo.cn/admin/")
browser.find_element_by_xpath("//div[@class='login-input']/div[1]/input").send_keys('username')
browser.find_element_by_xpath("//div[@class='login-input']/div[2]/input").send_keys('password')
browser.find_element_by_xpath("//div[@class='login-button']/div[2]/input").click()

#使用Selector获取网页加载后的html,根据网页大小加载时间不一样
# print(browser.page_source)    会自动弹出网页
# t_selector = Selector(text=browser.page_source)
# #然后就可以使用css,xpath来获取需要的信息
# price = t_selector.css('.tb-property-cont .tb-rmb-num::text').extract()
# print(price) # ['36800.00']
# #自动关闭网页
# browser.quit()
做个记录,新大陆
评论一下 分享本文 赞助站长

赞助站长X

扫码赞助站长
联系站长
龙行博客
  • 版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《龙行博客》。
  • 本文网址:https://www.liaotaoo.cn/13.html
  • 上篇文章:python-selenium对应chrome版本下载
  • 下篇文章:python3-scrapy学习之selenium(浏览器自动化测试框架)获取方式
  • python3 scrapy selenium
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论
快捷导航
联系博主
在线壁纸
给我留言
光羽影视
音乐欣赏
返回顶部