python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)
类别:脚本大全 浏览量:1609
时间:2022-01-25 00:57:04 python批量转换图片格式
利用Python对文件夹下图片数据进行批量改名的代码实例1. 前言
我们最近在做一个使用flask 模拟 instagram 的图片分享网站, 需要一些基本的图片数据, 我们这里采用的是本地提供, 但是,使用爬虫从网上爬下来的图片,名字都是乱七八糟的,不利于编程,这里就需要对他们进行批量改名操作。
2. 基本思路
使用python 的os 模块,对文件夹进行遍历(listdir), 同时使用rename 进行改名操作
3. 实现效果
4. 实现代码
代码非常简单
|
# -*- coding:utf8 -*- import os class batchrename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__( self ): self .path = 'c:/users/thinkpad user/desktop/weibo' def rename( self ): filelist = os.listdir( self .path) total_num = len (filelist) i = 0 for item in filelist: if item.endswith( '.jpg" alt="python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)" border="0" /> src = os.path.join(os.path.abspath( self .path), item) dst = os.path.join(os.path.abspath( self .path), str (i) + '.jpg" alt="python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)" border="0" /> try : os.rename(src, dst) print 'converting %s to %s ...' % (src, dst) i = i + 1 except : continue print 'total %d to rename & converted %d.jpg" alt="python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)" border="0" /> if __name__ = = '__main__' : demo = batchrename() demo.rename() |
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/zhyh1435589631/article/details/51788350
您可能感兴趣
- python端口扫描脚本测试(Python实现的IP端口扫描工具类示例)
- python数组矩阵操作(Python矩阵和Numpy数组的那些事儿)
- python3爬虫代码(Python3爬楼梯算法示例)
- python切片的用法(Python进阶之全面解读高级特性之切片)
- pythontkinter项目界面(python Tkinter版学生管理系统)
- python语言中的递归(详解python中递归函数)
- pythonpandas数据类型(Python3.5 Pandas模块之Series用法实例分析)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- python人脸识别实战视频(Python学习笔记之图片人脸检测识别实例教程)
- python开启两个线程(Python开启线程,在函数中开线程的实例)
- pythonimage库(Python/Django后端使用PIL Image生成头像缩略图)
- python中if的条件语句(浅谈Python的条件判断语句if/else语句)
- python里面的print怎么用(python中的print输出)
- python进程管理教程(Python I/O与进程的详细讲解)
- python编写计算机病毒教程(Python告诉你木马程序的键盘记录原理)
- python改变字体颜色指令(使用Python自动化破解自定义字体混淆信息的方法实例)
- 入秋后的第二场苹果发布会来了 全新M1系列芯片登场(入秋后的第二场苹果发布会来了)
- 苹果正式发布自研芯片M1 5nm 32核心 彻底放弃Intel(苹果正式发布自研芯片M1)
- 苹果自研芯片跑分对比 A16芯片排名靠后,M1系列霸榜(苹果自研芯片跑分对比)
- X86处理器的梦魇 苹果M1自研芯片到底有多强(苹果M1自研芯片到底有多强)
- 泰剧《爱欲之神》Boom kitkong和Great合体杂志(泰剧爱欲之神Boomkitkong和Great合体杂志)
- 素人恋爱综艺火药味十足 男生为赢得芳心集体扯头花,真是出好戏(素人恋爱综艺火药味十足)
热门推荐
- dedecms标签路径修改问题(解决织梦DEDE5.7 tags系列bug图解步骤)
- php代码打包环境加密(php实现对文件压缩简单的方法)
- mysql触发器入门(MySQL中触发器和游标的介绍与使用)
- python编写pygame游戏怎么打包(python使用pygame模块实现坦克大战游戏)
- tracert命令图解(tracert命令怎么用?tracert命令使用详解)
- sql数据库语言的两种使用方式(通过使用正确的search arguments来提高SQL Server数据库的性能)
- sqlserver怎么显示变量所占字节数(SQL Server中关于基数估计计算预估行数的一些方法探讨)
- 静态web服务器nginx(WEB服务器该选择 Apache 还是 Nginx?)
- python的os模块操作(Python OS模块实例详解)
- css3怎么改成3d(灵活运用CSS3特性绘制简易版围棋效果)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9