commit
This commit is contained in:
36
rename.py
36
rename.py
@@ -1,17 +1,29 @@
|
||||
import os
|
||||
from pathlib import Path
|
||||
from data.path_constant import DOWNLOAD_DIR, NETWORK_DIR
|
||||
from prerequisite import rename_episodes
|
||||
from helper.prerequisite import rename_episodes
|
||||
|
||||
rename_episodes(DOWNLOAD_DIR)
|
||||
rename_episodes(NETWORK_DIR)
|
||||
# rename_episodes(DOWNLOAD_DIR)
|
||||
# rename_episodes(NETWORK_DIR)
|
||||
|
||||
for first_level_path in NETWORK_DIR.iterdir():
|
||||
if first_level_path.name == '怪力亂神':
|
||||
for second_level_path in first_level_path.iterdir():
|
||||
if "話." in second_level_path.name:
|
||||
episode_name = second_level_path.name.replace("話.", "話 ")
|
||||
# for first_level_path in NETWORK_DIR.iterdir():
|
||||
# if first_level_path.name == '怪力亂神':
|
||||
# for second_level_path in first_level_path.iterdir():
|
||||
# if "話." in second_level_path.name:
|
||||
# episode_name = second_level_path.name.replace("話.", "話 ")
|
||||
|
||||
new_path = first_level_path / episode_name
|
||||
print(second_level_path)
|
||||
print(new_path)
|
||||
os.rename(second_level_path, new_path)
|
||||
# new_path = first_level_path / episode_name
|
||||
# print(second_level_path)
|
||||
# print(new_path)
|
||||
# os.rename(second_level_path, new_path)
|
||||
|
||||
download_dir = Path('C:/') / 'Users' / 'ithil' / 'Downloads'
|
||||
download_dir = Path('E:/') / 'Webtoon' / 'PAYBACK' / '0.序章'
|
||||
|
||||
for image in download_dir.iterdir():
|
||||
name = image.name
|
||||
# new_name = str(int(name.split('.')[0]) - 10) + '.webp'
|
||||
new_name = f"{(int(image.stem) -10):03d}{image.suffix}"
|
||||
new_path = image.with_name(new_name) # 生成新路径
|
||||
image.rename(new_path) # 重命名文件
|
||||
print(f"重命名: {image.name} → {new_name}")
|
||||
Reference in New Issue
Block a user