美文网首页
2019-01-26 基金项目标题一键式下载

2019-01-26 基金项目标题一键式下载

作者: 快乐的夏天_eaf9 | 来源:发表于2019-01-26 14:26 被阅读0次

    为日常随笔,仅是自己日常工作的随手一记,并非系统性的知识介绍,如有不慎浏览至此的同学,可以屏蔽。

    import os
    
    from docx import Document
    from selenium import webdriver
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support import expected_conditions as EC
    from selenium.webdriver.support.ui import WebDriverWait
    
    os.chdir(r'C:\Users\MTC\Desktop\New')
    
    if not os.path.exists(r'基金.docx'):
        document=Document()
        document.save(r'基金.docx')
    
    browser=webdriver.Chrome()
    browser.get('http://fund.sciencenet.cn/')
    
    document=Document(r'基金.docx')
    Num=38
    
    page = 0
    for i in range(0, Num):
        page = page + 1
        b = browser.find_elements_by_class_name('t')
        for i in range(1, len(b)):
            print(b[i].text)
            paragraph = document.add_paragraph(b[i].text)
            paragraph.runs[0].bold = True
            document.save(r'基金.docx')
    
            # b[i].find_elements_by_tag_name('a')[0].click()
            # Wait=WebDriverWait(browser,20)
            # Wait.until(EC.presence_of_all_elements_located(By.XPath,'/html/body/div[4]/p'))
            #
            # c = browser.find_elements_by_class_name("jben")
            # for ii in c:
            #     document.add_paragraph(ii.text)
    
    #         b[i].find_elements_by_tag_name('a')[0].click()
    #         time.sleep(5)
    #         c = browser.find_elements_by_class_name("jben")
    #         content_xia=c.text
    #         document.add_paragraph(content_xia)
    # browser.back()
    
        bnts=browser.find_elements_by_class_name('btn')
        for iii in bnts:
            if iii.text=='下一页':
                print(iii.text)
                iii.click()
                break
        Wait = WebDriverWait(browser, 20)
        Wait.until(EC.presence_of_all_elements_located((By.XPATH, '//*[@id="ft"]/span[3]')))
    

    2019-1-26
    办公室散记

    相关文章

      网友评论

          本文标题:2019-01-26 基金项目标题一键式下载

          本文链接:https://www.haomeiwen.com/subject/xgjijqtx.html