国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【python學習筆記】:實現(xiàn)網(wǎng)頁視頻自動下載并保存

這篇具有很好參考價值的文章主要介紹了【python學習筆記】:實現(xiàn)網(wǎng)頁視頻自動下載并保存。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

如何使用python爬蟲實現(xiàn)網(wǎng)頁視頻自動下載并保存:

  • 使用python爬取頁面,然后自動下載視頻,但是這樣會有一個問題,我并不是需要所有視頻,有些是垃圾視頻不需要下載,python似乎還沒法做到識別我對哪些視頻是有價值的,所以這一步人工繞不開,我選擇直接把目標視頻的詳情頁直接右鍵另存為本地html文件,隨后再用python批量處理這些本地的html文件。

  • 解析html文件取出視頻的標題和下載url,按格式存為本地json

  • 讀取json,循環(huán)下載整個list的視頻,并按配置給視頻命名

目標功能點

  • 遞歸讀取html列表

  • 研究html內(nèi)格式、解密url

  • 保存解析產(chǎn)物為json

  • 讀取json下載保存視頻

功能點代碼????

這一步可以將每一個html文件的路徑從Downloads文件夾取出來。文章來源地址http://www.zghlxwxcb.cn/news/detail-670406.html

def get_all_path():    global train_path, all_path, labels    train_path, all_path, labels = "./Downloads", [], []    # 遞歸獲取文件夾內(nèi)文件列表    def get_label_and_wav(path, file):        dirs = os.listdir(path)        for a in dirs:            # print(a)            # # 是否為文件夾            # print(os.path.isfile(path + "/" + a))            if os.path.isfile(path + "/" + a):                all_path.append(dirs)                if file != "":                    labels.append(file)            else:                get_label_and_wav(str(path) + "/" + str(a), a)            # 循環(huán)遍歷這個文件夾        return all_path, labels

到了這里,關(guān)于【python學習筆記】:實現(xiàn)網(wǎng)頁視頻自動下載并保存的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Qt-OpenCV學習筆記--保存視頻--VideoWriter()

    Qt-OpenCV學習筆記--保存視頻--VideoWriter()

    目錄 一、概述 二、函數(shù) 三、測試代碼 四、測試結(jié)果 五、遇到的問題 (1)初次運行代碼會報錯 (2)關(guān)于cv::VideoWriter::fourcc(\\\'X\\\',\\\'2\\\',\\\'6\\\',\\\'4\\\') 六、參考 這個函數(shù)是將連續(xù)的視頻幀編碼并保存到磁盤。函數(shù)的用法比較簡單,但有一些問題點需要注意。 filename 視頻的保存路徑和文件

    2024年02月13日
    瀏覽(16)
  • PyQt5學習筆記--基于Qt Designer加載、播放和保存視頻

    PyQt5學習筆記--基于Qt Designer加載、播放和保存視頻

    目錄 1--基于Qt Designer設(shè)計ui文件 2--代碼 3--結(jié)果 4--補充 5--加載、播放、轉(zhuǎn)換和保存視頻的實例 ① 上述代碼只實現(xiàn)了加載視頻和播放視頻的功能,缺少暫停、進度移動等常見功能。 ② 上述代碼將 QVideoWidget 通過一個layout布局的形式內(nèi)嵌到自定義的 QOpenGLWidget 中,但播放測試視

    2024年02月15日
    瀏覽(40)
  • uniapp - 【全端兼容】實現(xiàn)保存視頻到手機相冊功能,將 mp4 在線視頻下載并存儲到用戶的手機中,uniapp App h5 小程序?qū)⒁曨l文件下載保存(詳細示例源碼及注釋一鍵復制,開箱即用?。? decoding=

    uniapp - 【全端兼容】實現(xiàn)保存視頻到手機相冊功能,將 mp4 在線視頻下載并存儲到用戶的手機中,uniapp App h5 小程序?qū)⒁曨l文件下載保存(詳細示例源碼及注釋一鍵復制,開箱即用!)

    在uniapp開發(fā)中,實現(xiàn)安卓蘋果app、h5網(wǎng)頁網(wǎng)站、小程序保存視頻到相冊功能,點擊保存按鈕后下載視頻并將其存儲到用戶的手機相冊中,完整示例源碼及注釋,新手小白開箱即用! 直接復制代碼,稍微改下就能用到你的項目中去了(保證可用)。 可復制運行,或按需復制。

    2024年02月09日
    瀏覽(241)
  • 「Python|音視頻處理|場景案例」如何使用ffmpeg下載m3u8視頻到本地并保存成mp4

    本文主要介紹如何使用ffmpeg批量下載視頻到本地并保存成指定格式。 當我們希望將網(wǎng)頁上的視頻下載到本地的時候,我們可能獲取到的視頻地址是指向 .m3u8 格式的,當視頻多的時候,手動下載并使用工具轉(zhuǎn)換格式就顯得工作量過大。 ffmpeg 是一個強大的音視頻處理工具,具體

    2024年02月16日
    瀏覽(34)
  • 基于python實現(xiàn)Web自動化測試(selenium)、API自動化測試(requests)&附學習視頻

    基于python實現(xiàn)Web自動化測試(selenium)、API自動化測試(requests)&附學習視頻

    另一篇文章 :自動化測試框架(pytest)附學習視頻 學習視頻,學習文檔-白月黑羽 說明: 1緊跟著寫的不加/,不加空格-表示同一級別信息,加空格表示后代 2.css定位tag,id,class時分別有不同的標識,其他屬性都要加[]進行搜索, Xpath所有屬性都要都加【】,tag不用 3. css在使用ta

    2024年02月03日
    瀏覽(24)
  • Python爬蟲學習筆記(一)————網(wǎng)頁基礎(chǔ)

    Python爬蟲學習筆記(一)————網(wǎng)頁基礎(chǔ)

    目錄 1.網(wǎng)頁的組成 2.HTML (1)標簽 (2)比較重要且常用的標簽: ①列表標簽 ②超鏈接標簽 (a標簽) ③img標簽:用于渲染,圖片資源的標簽 ④div標簽和span標簽 (3)屬性 (4)常用的語義化標簽 (5)元素的分類及特點 ①塊元素 ②行內(nèi)元素 ③行內(nèi)塊元素 (6)文件路徑 (

    2024年02月15日
    瀏覽(23)
  • 論如何用python自動下載愛的妹子視頻~嘿嘿嘿~

    論如何用python自動下載愛的妹子視頻~嘿嘿嘿~

    前言 嗨嘍,大家好呀~這里是愛看美女的茜茜吶 又到了學Python時刻~ 現(xiàn)在好看的妹子真的太多啦~ 如何一次性把這些好看的視頻全保存下來捏? 開發(fā)環(huán)境: 版 本: python 3.8 編輯器: pycharm 2022.3.2 專業(yè)版 requests pip install requests ffmpeg 音視頻合成軟件 ( 源碼、教程、文檔、軟件點擊此

    2023年04月08日
    瀏覽(13)
  • 【Intel Realsense D435】實現(xiàn)視頻顯示、錄制和保存(Python)

    【Intel Realsense D435】實現(xiàn)視頻顯示、錄制和保存(Python)

    文章可以轉(zhuǎn)載,但是必須表明出處! 最近在學習如何使用Intel Realsense D435深度相機,由此記錄一下程序的開發(fā)過程。 以下為總體程序: 步驟分解如下: ①庫引用 ②相機初始化、圖像流數(shù)據(jù)獲取與截止:由類實現(xiàn)。 ③主程序保存視頻:根據(jù)鍵盤命令進行拍攝,保存路徑需要

    2024年02月12日
    瀏覽(148)
  • python調(diào)用chrome實現(xiàn)網(wǎng)頁自動操作

    python調(diào)用chrome實現(xiàn)網(wǎng)頁自動操作

    python調(diào)用chrome實現(xiàn)網(wǎng)頁自動操作。 2.1vsCode 2.2Anaconda version: conda 22.9.0 2.3代碼 鏈接: 3.1 下載驅(qū)動和插件 調(diào)用谷歌瀏覽器,需要下載瀏覽器驅(qū)動(https://registry.npmmirror.com/binary.html?path=chromedriver/),下載對應的版本,最新的里面沒有,網(wǎng)上找一下就可以了,谷歌或者csdn, 就安裝

    2024年01月24日
    瀏覽(79)
  • 掌握Python 機器學習 讀書筆記 9 (流水線 && 算法保存)

    在機器學習里可以看到有一些必要的步驟, 這些步驟是可以作為workflow 自動化的。 而且流水線可以對每個fold來進行處理, 這樣很大程度避免了數(shù)據(jù)泄露。 這也是為什么使用流水線的原因。 使用機器學習的時候很容易落入一個陷阱, 就是泄露你的訓練數(shù)據(jù)到測試數(shù)據(jù)。 為

    2024年03月09日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包