欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python自動保存百度盤資源到百度盤中的實例代碼

 更新時間:2019年08月26日 10:13:45   作者:小貝書屋  
這篇文章主要介紹了python自動保存百度盤資源到百度盤中的實例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

本實例的實現(xiàn)邏輯是,應(yīng)用selenium UI自動化登錄百度盤,讀取存儲百度分享地址和提取碼的txt文檔,打開百度盤分享地址,填入提取碼,然后保存到指定的目錄中

全部代碼如下:

# -*-coding:utf8-*-
# encoding:utf-8
import time
from selenium import webdriver
browser = webdriver.Chrome()
def loginphont():
 browser.get("https://pan.baidu.com/")#打開鏈接
 browser.maximize_window()
 browser.find_element_by_id("TANGRAM__PSP_4__footerULoginBtn").click()
 browser.find_element_by_id("TANGRAM__PSP_4__userName").send_keys("百度盤賬號")
 browser.find_element_by_id("TANGRAM__PSP_4__password").send_keys("百度盤密碼")
 browser.find_element_by_id("TANGRAM__PSP_4__submit").click()
 time.sleep(3)
 browser.find_element_by_id("TANGRAM__23__button_send_mobile").click()#發(fā)送驗證碼
 time.sleep(20)
loginphont()
def keep():
 for line in open('C:\\Users\\Beckham\\Desktop\\python\\1.txt'):#循環(huán)讀取百度地址和提取碼
  address = line[0:47]#分離出百度盤地址
  code = line[47:51]#分割出提取碼
  browser.get(address)#打開鏈接
  browser.find_element_by_id("ksrmwk1v").send_keys(code)#輸入提取碼
  time.sleep(2)
  browser.find_element_by_xpath("http://span[contains(text(),'提取文件')]").click()
  time.sleep(2)
  browser.find_element_by_xpath("http://span[contains(text(),'保存到網(wǎng)盤')]").click()
  time.sleep(2)
  browser.find_element_by_xpath("http://span[contains(text(),'存儲文件目錄')]").click()
  time.sleep(2)
  browser.find_element_by_xpath("http://span[contains(text(),'確定')]").click()
  time.sleep(5)
keep()
def over():
 print("game over")
over()

百度盤資源的鏈接和提取碼的爬取來源請參考這一實例:http://www.dbjr.com.cn/article/168449.htm

爬取后生成的txt文檔如下圖

每一條數(shù)據(jù)的后4位為提取碼,其余前面的內(nèi)容為百度分享鏈接,所以有了下面的步驟,分離出分享地址和提取碼

for line in open('C:\\Users\\Beckham\\Desktop\\python\\1.txt'):#循環(huán)讀取百度地址和提取碼
  address = line[0:47]#分離出百度盤地址
  code = line[47:51]#分割出提取碼
  browser.get(address)#打開鏈接

過程,步驟都相對簡單,就不用每一步都講解拉

總結(jié)

以上所述是小編給大家介紹的python自動保存百度盤資源到百度盤中的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • python爬蟲入門教程--HTML文本的解析庫BeautifulSoup(四)

    python爬蟲入門教程--HTML文本的解析庫BeautifulSoup(四)

    Beautiful Soup是python的一個庫,最主要的功能是從網(wǎng)頁抓取數(shù)據(jù)。下面這篇文章主要給大家介紹了python爬蟲之HTML文本的解析庫BeautifulSoup的相關(guān)資料,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-05-05
  • Python實現(xiàn)base64編碼

    Python實現(xiàn)base64編碼

    這篇文章介紹了Python實現(xiàn)base64編碼的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • python實現(xiàn)大文件分割與合并

    python實現(xiàn)大文件分割與合并

    這篇文章主要為大家詳細介紹了python實現(xiàn)大文件分割與合并,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Python+wxPython實現(xiàn)文件內(nèi)容搜索工具

    Python+wxPython實現(xiàn)文件內(nèi)容搜索工具

    在本篇文章中,我們將介紹如何使用?wxPython?庫創(chuàng)建一個簡單的文件搜索工具,文中的示例代碼講解詳細,具有一定的學習價值,感興趣的小伙伴可以了解一下
    2023-08-08
  • Python Sweetviz輕松實現(xiàn)探索性數(shù)據(jù)分析

    Python Sweetviz輕松實現(xiàn)探索性數(shù)據(jù)分析

    Sweetviz是一個開放源代碼Python庫,可生成精美的高密度可視化文件,以單行代碼啟動EDA(探索性數(shù)據(jù)分析)。輸出是一個完全獨立的HTML應(yīng)用程序,該系統(tǒng)圍繞快速可視化目標值和比較數(shù)據(jù)集而構(gòu)建。其目標是幫助快速分析目標特征,訓練與測試數(shù)據(jù)以及其他此類數(shù)據(jù)表征任務(wù)
    2021-11-11
  • 對numpy 數(shù)組和矩陣的乘法的進一步理解

    對numpy 數(shù)組和矩陣的乘法的進一步理解

    下面小編就為大家分享一篇對numpy 數(shù)組和矩陣的乘法的進一步理解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 使用Django2快速開發(fā)Web項目的詳細步驟

    使用Django2快速開發(fā)Web項目的詳細步驟

    這篇文章主要介紹了使用Django2快速開發(fā)Web項目的詳細步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01
  • python復(fù)制列表時[:]和[::]之間有什么區(qū)別

    python復(fù)制列表時[:]和[::]之間有什么區(qū)別

    這篇文章主要給大家介紹了關(guān)于python復(fù)制列表時[:]和[::]之間有什么區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-10-10
  • AMP?Tensor?Cores節(jié)省內(nèi)存PyTorch模型詳解

    AMP?Tensor?Cores節(jié)省內(nèi)存PyTorch模型詳解

    這篇文章主要為大家介紹了AMP?Tensor?Cores節(jié)省內(nèi)存PyTorch模型詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 詳解pycharm配置python解釋器的問題

    詳解pycharm配置python解釋器的問題

    這篇文章主要介紹了安裝好Pycharm后如何配置Python解釋器簡易教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10

最新評論