当前位置:网站首页>Modify the video name from the name mapping relationship in the table
Modify the video name from the name mapping relationship in the table
2022-07-06 08:24:00 【Don't seek great wealth, just seek wealth to rival the country】
subject :
There is one voiceFile In the folder 50 The suffix is *.pcm The file name needs to be modified , The file suffix is reserved , Modified name reference :rename.csv The innuendo in , The first column is the original name of the document , The second column is the current name of the file , Every line has an innuendo ( First row of old names , The second column is the corresponding new name ), It is required to change the file name of the folder to B Column name
resolvent :
import os
import pandas as pd
from log_utils import Log_util
# csv File path
csv_path=r"C:\Users\xdjiang6\Desktop\rename.csv"
# Video folder path
video_path=r"D:\xdjiang\voiceFile"
# Read csv file
res=pd.read_csv(csv_path)
# The first column is the original name of the document ( Old name )
old_list=res.values[:,0]
# The second column is the current name of the file ( Corresponding new name )
new_list=res.values[:,1]
# Combine the read new name with the old name into a dictionary
name_list=dict(zip(old_list,new_list))
# Read all video files in the video folder
aaa=os.listdir(video_path)
# Determine whether the video file name ==csv Extracted old file name , If equal , Change the video file name to the new file name
for i in aaa:
if i in name_list.keys():
os.rename(os.path.join(video_path,i),os.path.join(video_path,name_list[i]))
Log_util.mlog.debug(f"{
i}: The video name has been modified !")
else:
Log_util.mlog.error(f"{
i}: Not in the table , Please check !")
边栏推荐
- leetcode刷题 (5.29) 哈希表
- Leetcode question brushing (5.28) hash table
- 你想知道的ArrayList知识都在这
- [Yugong series] creation of 009 unity object of U3D full stack class in February 2022
- [MySQL] database stored procedure and storage function clearance tutorial (full version)
- Nft智能合约发行,盲盒,公开发售技术实战--拼图篇
- Artcube information of "designer universe": Guangzhou implements the community designer system to achieve "great improvement" of urban quality | national economic and Information Center
- A Closer Look at How Fine-tuning Changes BERT
- [secretly kill little partner pytorch20 days -day01- example of structured data modeling process]
- NFT smart contract release, blind box, public offering technology practice -- contract
猜你喜欢
From monomer structure to microservice architecture, introduction to microservices
Wincc7.5 download and installation tutorial (win10 system)
C language custom type: struct
【MySQL】数据库的存储过程与存储函数通关教程(完整版)
你想知道的ArrayList知识都在这
leetcode刷题 (5.28) 哈希表
CISP-PTE实操练习讲解
Circular reference of ES6 module
Leetcode question brushing (5.28) hash table
"Designer universe": "benefit dimension" APEC public welfare + 2022 the latest slogan and the new platform will be launched soon | Asia Pacific Financial Media
随机推荐
Huawei cloud OBS file upload and download tool class
How to use information mechanism to realize process mutual exclusion, process synchronization and precursor relationship
Asia Pacific Financial Media | "APEC industry +" Western Silicon Valley invests 2trillion yuan in Chengdu Chongqing economic circle to catch up with Shanghai | stable strategy industry fund observatio
Migrate data from CSV files to tidb
leetcode刷题 (5.31) 字符串
Flash return file download
使用 BR 备份 TiDB 集群数据到兼容 S3 的存储
VMware virtualization cluster
Step by step guide to setting NFT as an ens profile Avatar
It's hard to find a job when the industry is in recession
Pointer advanced --- pointer array, array pointer
CAD ARX gets the current viewport settings
【MySQL】数据库的存储过程与存储函数通关教程(完整版)
远程存储访问授权
Fibonacci sequence
Upgrade tidb with tiup
Analysis of pointer and array written test questions
The Vice Minister of the Ministry of industry and information technology of "APEC industry +" of the national economic and information technology center led a team to Sichuan to investigate the operat
Leetcode skimming (5.29) hash table
Asia Pacific Financial Media | female pattern ladyvision: forced the hotel to upgrade security. The drunk woman died in the guest room, and the hotel was sentenced not to pay compensation | APEC secur