当前位置: 首页 > news >正文

如何用pyhton修改1000+图片的名字?

import os
oldpath = input("请输入文件路径(在windows中复制那个图片文件夹的路径就可以):")
#注意window系统中的路径用这个‘\'分割,但是编程语言中一般都是正斜杠也就是’/‘
#这里写一个代码,将 \ ====> /
path = ""
for c in oldpath:if c == '\\':path += '/'else:path += c
path += '/'
#获取该目录下所有文件,存入列表
filelist = os.listdir(path)n = 0
for f in filelist:#设置就文件名(路径+文件名)oldname = path  + filelist[n]#os.sep 添加系统分隔符os.sep#设置新文件名newname = path  +  str(n+1) + '.jpg'os.rename(oldname, newname)print(oldname,'======>',newname)n += 1

完成之后的这个样子================================================================================> 

注意点:'\\'是一个反斜杠的意思,只有一个的话是把后面的引号给输出了。但是好像语法错误。 

http://www.lryc.cn/news/463219.html

相关文章:

  • 使用fpm工具制作Vim.rpm包
  • Dorado7 全局缓存当前登录人信息 localStorage
  • 【2024最新版】网络安全学习路线-适合入门小白
  • 高可用之限流-07-token bucket 令牌桶算法
  • 软件测试学习笔记丨Pycharm运行与调试
  • flask基础学习
  • 【SSM详细教程】-04-Spring基于注解的组件扫描
  • Keepalived:构建高可用性的秘密武器
  • 【C++刷题】力扣-#228-汇总区间
  • 交通银行核心系统分布式实践
  • 深入剖析:.Net8 引入非root用户运行的新特性提升应用安全性
  • 多签机制简明理解及实例说明
  • PCL 点云配准 LM-ICP算法(精配准)
  • Mac 编译 Unreal 源码版本
  • 开源vGPU方案 HAMi实现细粒度GPU切分——筑梦之路
  • 性能测试工具JMeter
  • Kubernetes ETCD的恢复与备份
  • 笔记整理—linux网络部分(2)Linux网络框架
  • 深度学习500问——Chapter17:模型压缩及移动端部署(5)
  • 分布式ID多种生成方式
  • 时间序列预测(六)——循环神经网络(RNN)
  • Day2算法
  • 智洋创新嵌入式面试题汇总及参考答案
  • 无线网卡知识的学习-- wireless基础知识(nl80211)
  • 除了 Python,还有哪些语言适合做爬虫?
  • JS | JS中类的 prototype 属性和__proto__属性
  • 15分钟学Go 第3天:编写第一个Go程序
  • 简单的常见 http 响应状态码
  • 2024年【安全员-C证】复审考试及安全员-C证模拟考试题
  • RT-Thread之STM32使用定时器实现输入捕获