当前位置:网站首页>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 !")
边栏推荐
- Grayscale upgrade tidb operator
- IoT -- 解读物联网四层架构
- [research materials] 2022 enterprise wechat Ecosystem Research Report - Download attached
- [Yugong series] creation of 009 unity object of U3D full stack class in February 2022
- 化不掉的钟薛高,逃不出网红产品的生命周期
- LDAP应用篇(4)Jenkins接入
- ESP系列引脚說明圖匯總
- [2022 广东省赛M] 拉格朗日插值 (多元函数极值 分治NTT)
- [luatos-air551g] 6.2 repair: restart caused by line drawing
- Pyqt5 development tips - obtain Manhattan distance between coordinates
猜你喜欢

IoT -- 解读物联网四层架构

"Designer universe" APEC design +: the list of winners of the Paris Design Award in France was recently announced. The winners of "Changsha world center Damei mansion" were awarded by the national eco

Artcube information of "designer universe": Guangzhou implements the community designer system to achieve "great improvement" of urban quality | national economic and Information Center

Wincc7.5 download and installation tutorial (win10 system)
![[research materials] 2021 Research Report on China's smart medical industry - Download attached](/img/c8/a205ddc2835c87efa38808cf31f59e.jpg)
[research materials] 2021 Research Report on China's smart medical industry - Download attached

2022 Inner Mongolia latest construction tower crane (construction special operation) simulation examination question bank and answers

Golang DNS 随便写写

What is the use of entering the critical point? How to realize STM32 single chip microcomputer?

matplotlib. Widgets are easy to use

2022.02.13 - NC002. sort
随机推荐
Circular reference of ES6 module
[t31zl intelligent video application processor data]
灰度升级 TiDB Operator
[cloud native] teach you how to build ferry open source work order system
Golang force buckle leetcode 1020 Number of enclaves
【MySQL】日志
Erc20 token agreement
Nft智能合约发行,盲盒,公开发售技术实战--合约篇
Online yaml to CSV tool
[untitled]
Deep learning: derivation of shallow neural networks and deep neural networks
"Designer universe" Guangdong responds to the opinions of the national development and Reform Commission. Primary school students incarnate as small community designers | national economic and Informa
sys.argv
Golang DNS write casually
Introduction to number theory (greatest common divisor, prime sieve, inverse element)
CAD ARX gets the current viewport settings
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
Day29-t77 & t1726-2022-02-13-don't answer by yourself
Tidb backup and recovery introduction
Pyqt5 development tips - obtain Manhattan distance between coordinates