<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          教你如何使用Python下載B站視頻的詳細教程

          共 3252字,需瀏覽 7分鐘

           ·

          2021-04-30 12:52

          前言

          眾所周知,網頁版的B站無法下載視頻,然本人喜歡經常在B站學習,奈何沒有網時,無法觀看視頻資源,手機下載后屏幕太小又不想看,遂寫此程序以解決此問題

          步驟

          話不多說,進入正題

          1.在電腦上下載python的開發(fā)環(huán)境,點一下,觀看具體步驟

          2.下載pycharm開發(fā)工具,點一下觀看具體步驟

          3.同時按鍵盤上的win鍵與r鍵,在彈出的對話框中輸入cmd

          點擊確定進入cmd命令行,在里面輸入pip install you-get,之后按鍵盤enter鍵,進行you-get的下載,下載完后退出cmd

          4.打開pycharm開發(fā)工具,新建一個python file命名為bilibili,把下面的代碼復制進去,關于pycharm開發(fā)工具的使用,點我一下,觀看教程

          1. import sys

          2. import you_get

          3. from multiprocessing imporPool

          4. #url ='你要下載的視頻鏈接'

          5. #path='你要把視頻保存到哪里'

          6. url = 'https://www.bilibili.com/video/BV13s411371G?p='

          7. path = 'D:/Bzhan/openstack'

          8. total=14

          9.  

          10. def down1():

          11. start_url = url

          12. path1 = path

          13. for i in range(1, 3, 1):

          14. url1 = start_url + str(i)

          15. download(url1, path1)

          16.  

          17.  

          18. def down2():

          19. start_url = url

          20. path1 = path

          21. for i in range(3, 5, 1):

          22. url1 = start_url + str(i)

          23. download(url1, path1)

          24.  

          25.  

          26. def down3():

          27. start_url = url

          28. path1 = path

          29. for i in range(5, 7, 1):

          30. url1 = start_url + str(i)

          31. download(url1, path1)

          32.  

          33.  

          34. def down4():

          35. start_url = url

          36. path1 = path

          37. for i in range(7, 9, 1):

          38. url1 = start_url + str(i)

          39. download(url1, path1)

          40.  

          41.  

          42. def down5():

          43. start_url = url

          44. path1 = path

          45. for i in range(9, 11, 1):

          46. url1 = start_url + str(i)

          47. download(url1, path1)

          48.  

          49.  

          50. def down6():

          51. start_url = url

          52. path1 = path

          53. for i in range(11, 13, 1):

          54. url1 = start_url + str(i)

          55. download(url1, path1)

          56.  

          57.  

          58. def down7():

          59. start_url = url

          60. path1 = path

          61. for i in range(13, 15, 1):

          62. url1 = start_url + str(i)

          63. download(url1, path1)

          64.  

          65.  

          66. def down8():

          67. start_url = url

          68. path1 = path

          69. for i in range(35, 40, 1):

          70. url1 = start_url + str(i)

          71. download(url1, path1)

          72.  

          73.  

          74. def download(url, path):

          75. sys.argv = ['you-get', '-o', path, url]

          76. you_get.main()

          77.  

          78.  

          79. def main():

          80. po = Pool(8)

          81.  

          82.  

          83. po.apply_async(down1)

          84. po.apply_async(down2)

          85. po.apply_async(down3)

          86. po.apply_async(down4)

          87. po.apply_async(down5)

          88. po.apply_async(down6)

          89. po.apply_async(down7)

          90. po.apply_async(down8)

          91. po.close()

          92. po.join()

          93.  

          94.  

          95. if __name__ == '__main__':

          96. main()

          接下來就可以運行程序,下載視頻了

          5.下面這個程序也能實現(xiàn)下載B站視頻的功能,不過下載速度簡直無語,稱的上龜速

          1. import you_get

          2. import sys

          3. import you_get

          4.  

          5. def download(url,path):

          6. sys.argv=['you-get','-o',path,url]

          7. you_get.main()

          8.  

          9. if __name__=='__main__':

          10. start_url='https://www.bilibili.com/video/BV13s411371G?p='

          11. path = 'D:/Bzhan/openstack'

          12. for i in range(1,14,1):

          13. url=start_url +str(i)

          14. download(url,path)

          到此這篇關于教你如何使用Python下載B站視頻的詳細教程的文章就介紹到這了

          搜索下方加老師微信

          老師微信號:XTUOL1988切記備注學習Python

          領取Python web開發(fā),Python爬蟲,Python數(shù)據(jù)分析,人工智能等學習教程。帶你從零基礎系統(tǒng)性的學好Python!

          *聲明:本文于網絡整理,版權歸原作者所有,如來源信息有誤或侵犯權益,請聯(lián)系我們刪除或授權


          瀏覽 66
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩精品一二三区 | 一级黄色片视频播放 | 加勒比在线精品视频 | 黄色一级片在 | 中文不卡在线 |