1. 程式人生 > 實用技巧 >工具-解決BliBli客戶端(win10)下載視訊單獨放到一個資料夾,開啟不方便問題

工具-解決BliBli客戶端(win10)下載視訊單獨放到一個資料夾,開啟不方便問題

描述:在win10中用BliBli批量下載視訊,每個生成的視訊檔案單獨放在一個資料夾中,用播放器一個一個點播放不方便
程式碼:

import os;
import shutil;

def scandir(dir):
    with os.scandir(dir) as it:
        for entry in it:
            if not entry.is_file():
                scandir(entry)
            else :
                if entry.name.endswith(".flv"):
                    shutil.move(entry,"G:\\孽畜-碗裡來\\15369076\\flv\\"+entry.name)

def  returnjava(name):
    if "flv" in name:
        return returnjava(name.replace("flv",""))
    else :
        return name
    
def scandir1(dir):
    with os.scandir(dir) as it:
        for entry in it:
            if  entry.is_file() and entry.name.endswith(".flv"):
                name =entry.name.split(".")
                copyname1 = returnjava(name[0])
                //切換目錄到指定資料夾,預設桌面
                os.chdir(dir)
                os.rename(entry.name,copyname1+"."+name[1])
if __name__=="__main__":
    
## 解決scandir函式中move操作的原始檔目錄末尾沒有加\\導致的檔名錯誤。
    scandir1("G:\\孽畜-碗裡來\\78543450")

## 處理blibli視訊下載後文件被單獨放在一個資料夾開啟不方便的問題
    scandir("G:\\孽畜-碗裡來\\78543450")