吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2290|回复: 16
收起左侧

[求助] 【python】爬取锤子便签

[复制链接]
lijt16 发表于 2020-1-29 14:26
之前在锤子便签上写了几百条日记,想用python爬下来,使用selenium.webdriver模拟登录后,在查找元素时总是说未找到,不知道为什么,有没人指导一下?
[Python] 纯文本查看 复制代码
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

chrome_options = Options()
# chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
driver = webdriver.Chrome(options=chrome_options)
driver.get("https://yun.smartisan.com/#/")
time.sleep(2)
driver.find_element_by_css_selector('#main > div.nosign-view.ng-scope > div.login-btn > span').click()
driver.find_element_by_css_selector('body > div.wrapper.ng-scope > div.dialog.dialog-shadow > div.content.ng-scope.ng-animate > form > ul > li.username.border-1p > div > input').send_keys('账号')   
driver.find_element_by_css_selector('body > div.wrapper.ng-scope > div.dialog.dialog-shadow > div.content.ng-scope.ng-animate > form > ul > li.password > div > input').send_keys('密码') 
driver.find_element_by_css_selector('body > div.wrapper.ng-scope > div.dialog.dialog-shadow > div.content.ng-scope.ng-animate > form > div.btn-wrapper > div > a').click()
driver.find_element_by_css_selector('#main > div.cloud-view.ng-scope > a:nth-child(2) > div.cd-icon.notes-app-icon').click()
wait = WebDriverWait(driver, 30)
element = wait.until(EC.visibility_of_element_located((By.CLASS_NAME, "ng-scope")))
# driver.implicitly_wait(5)
print(driver.find_element_by_css_selector('#noten198t1580278052580 > div.note-status > div.time.ng-binding'))
# driver.find_element_by_xpath('//*[@id="editor"]/div/div[6]/div[1]/div/div/div/div[5]/pre/span/text()')
# print(find_element_by_css_selector('body > div.wrapper > div.note-right > div.edit-wrap.ng-scope > div.edit-con > div.edit-wrap-scroller.ps-container.ps-theme-default.ps-active-y'))
driver.close()
driver.quit()

免费评分

参与人数 1吾爱币 +1 收起 理由
sjyt08 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

空心 发表于 2020-1-29 14:45
这个有点疑惑。
BestSum 发表于 2020-1-29 14:59
本帖最后由 BestSum 于 2020-1-29 15:01 编辑

看下原网页是不是ajax请求数据
yixiqiao 发表于 2020-1-29 15:02
个人使用了三台锤子手机   一直用便签记事  确实这个数据能爬下来是很有作用的
otho 发表于 2020-1-29 15:49
先看看。谢谢楼主分享
shaguadou 发表于 2020-1-29 16:03
最终的目的是什么?
 楼主| lijt16 发表于 2020-1-29 16:09
shaguadou 发表于 2020-1-29 16:03
最终的目的是什么?

把日记下下来,我那里只是随便找一个元素尝试的
 楼主| lijt16 发表于 2020-1-29 16:10
yixiqiao 发表于 2020-1-29 15:02
个人使用了三台锤子手机   一直用便签记事  确实这个数据能爬下来是很有作用的

我之前用来记日记,又在其他应用上记了很多,想整理在一起
 楼主| lijt16 发表于 2020-1-29 19:32
BestSum 发表于 2020-1-29 14:59
看下原网页是不是ajax请求数据

https://yun.smartisan.com/#/,这个网站,其实我爬虫也不是很会,不知道这个需要用什么模块才能爬?
BestSum 发表于 2020-1-30 18:26
lijt16 发表于 2020-1-29 19:32
https://yun.smartisan.com/#/,这个网站,其实我爬虫也不是很会,不知道这个需要用什么模块才能爬?

可否发个测试账号,我去分析一下数据
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 05:15

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表