python 从cloud.flyme.cn导出魅族音符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 从cloud.flyme.cn导出魅族音符相关的知识,希望对你有一定的参考价值。

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
import time
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys


class IfReady:
    key = None

    @classmethod
    def ready(cls, driver):
        key = driver.find_element_by_class_name('wrap_edit').get_attribute('id')
        if key != cls.key:
            cls.key = key
            return True
        else:
            return False


url = "https://cloud.flyme.cn/browser/note.jsp"

driver = webdriver.Chrome()
driver.get(url)

input("continue")

item = driver.find_element_by_class_name('gpItemFocus')
items = driver.find_elements_by_class_name('groupItem')
print len(items)

for i, item in enumerate(items):
    item.click()
    WebDriverWait(driver, 60).until(IfReady.ready)
    date = driver.find_element_by_id("time").text
    memo = driver.find_element_by_id('dialogContent').text
    print date
    print memo
    print "----------\n"



#driver.execute_script("document.getElementByClass('wy-menu').scrollDown += 100");


以上是关于python 从cloud.flyme.cn导出魅族音符的主要内容,如果未能解决你的问题,请参考以下文章

裁员1000人!魅族为何会愈发衰落?

魅族手机主题怎么制作?

音乐剧《歌剧魅影》中的《歌剧魅影》和《夜半歌声》的词谁有啊?感谢啦

将字体从电子表格导出到 python

红米5/红米5 Plus逼出最强魅蓝Note6?降价后已成性价比神机

将 SQL 查询从 Python 导出到 txt 文件