import os

def re_name(path):
for file in os.listdir(path):
file_path = os.path.join(path, file)
# 判断这个文件是否是文件夹,是文件夹的话就调用自己,把路径拼接好传过去
if os.path.isdir(file_path):
re_name(file_path)
else: # 如果不是文件夹,就开始改名字
if "i.cnblogs.com" in file:
file_new = file.replace("i.cnblogs.com", "")
file_new_path = os.path.join(path, file_new)
os.rename(file_path, file_new_path) if __name__ == '__main__':
path = r'F:\BaiduNetdiskDownload\'
re_name(path)

最新文章

  1. Visual Studio 2013 Unit Test Project App.config文件设置方法
  2. paper 124:【转载】无监督特征学习——Unsupervised feature learning and deep learning
  3. 黄聪:日租VPS中FileZilla_Server配置方法
  4. 《BI那点儿事》数据流转换——模糊分组转换
  5. Ajax中return false无效 怎么解决?
  6. scp不可用:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED
  7. DDOS攻击原理及防护方法论
  8. Linux内核完全注释之编程语言和环境(一)
  9. cf C. Dominoes
  10. JavaScript 常用小代码
  11. mysql获取各种日期
  12. [内存管理]linux X86_64处理器的内存布局图
  13. PHP 字符串替换
  14. 【一天一道LeetCode】#7. Reverse Integer
  15. 使用Razor Generator构建模块化ASP.NET MVC应用程序
  16. 高斯消元模板!!!bzoj1013
  17. tomcat启动原理
  18. import 语句用于导入从外部模块,另一个脚本等导出的函数,对象或原语。
  19. Java并发基础知识你知道多少?
  20. Java transient关键字的理解

热门文章

  1. Charles中使用Map Local提高测试效率
  2. 会了docker你又多了一个谈资(上)
  3. 牛客假日团队赛10 L 乘积最大 (dp,大数)
  4. flask实现文件的上传
  5. 什么叫AOP(面向切面编程)?
  6. CSS 按钮
  7. 015 pip的使用
  8. sqli-labs(4)
  9. [CSP-S模拟测试]:笨小猴(随机化)
  10. idea为项目添加ignore文件忽略unversion的文件