记录一下这个脚本,以后有需要可以来参考。
pythonimport os
import sys
def rename_files(folder_path):
# 遍历指定文件夹下的所有文件
for filename in os.listdir(folder_path):
# 检查文件是否是文件而不是文件夹
if os.path.isfile(os.path.join(folder_path, filename)):
# 检查文件名是否以'.mp4'结尾
if filename.endswith('.mp4'):
# 提取新文件名(删除原名称中‘ 中文字幕’开始到‘.mp4’之前的全部内容)
new_filename = filename.split(' 中文字幕')[0].split('.mp4')[0] + '.mp4'
# 重命名文件
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))
print(f'Renamed {filename} to {new_filename}')
if __name__ == "__main__":
# 检查命令行参数是否提供了文件夹路径
if len(sys.argv) != 2:
print("Usage: python rename_files.py <folder_path>")
else:
folder_path = sys.argv[1]
# 检查文件夹路径是否存在
if not os.path.isdir(folder_path):
print(f"Error: Folder '{folder_path}' does not exist.")
else:
# 调用函数处理文件夹中的文件
rename_files(folder_path)
本文用于记录软考中,关于系统设计、架构设计、编程思想相关的题目。 包括但不限于:
这部分知识点大多需要有一定的工作经验才好理解。如有想要记录的题目,欢迎评论补充!
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。
本文用于记录软考中,关于计算机基础和操作系统相关的考试题目,因为这两部分的知识点很零散,每次考试不一定考到哪些知识点,所以可能会记录很多题目。
包括但不限于:
如有想要记录的题目,欢迎评论补充!
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。
本文用于记录软考中,关于计算机网络考试题目,包括:传输协议、网络安全等等内容。
如有想要记录的题目,欢迎评论补充!
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。
敏捷开发是一种软件开发方法论,注重快速适应需求变化、持续交付高质量软件,并强调团队合作和客户满意度。其核心思想包括:
这些思想共同构成了敏捷开发的基本原则,帮助团队更快地响应需求变化,提高软件交付的质量和客户满意度。
关注公众号“月上老狗”,发送“软件设计师”,获取历年软件设计师软考真题。