python 图像格式转换文件夹下 jpg 转 bmp

import os
from PIL import Imagedef jpgToBmp(imgFile):dst_dir = "/home/moli/project/data/xiaoming2"for fileName in os.listdir(imgFile):if os.path.splitext(fileName)[1] == '.jpg':name = os.path.splitext(fileName)[0]newFileName = name + ".bmp"img = Image.open(imgFile + "/" + fileName)img.save(dst_dir+"/"+newFileName)def main():imgFile = "/home/moli/project/data/xiaoming"jpgToBmp(imgFile)if __name__ == '__main__':main()

目录遍历

import os# 遍历文件夹
def walkFile(file):for root, dirs, files in os.walk(file):# root 表示当前正在访问的文件夹路径# dirs 表示该文件夹下的子目录名list# files 表示该文件夹下的文件list# 遍历文件for f in files:print(os.path.join(root, f))# 遍历所有的文件夹for d in dirs:print(os.path.join(root, d))# 获取所有.jpg 文件名称,不带后缀
def GetImgName(dir):listName = []for fileName in os.listdir(dir):if os.path.splitext(fileName)[1] == '.jpg':fileName = os.path.splitext(fileName)[0]listName.append(fileName)print(listName)return listNamedef main():dirPath = "/home/moli/project/data/"walkFile(dirPath)print("dirPath = %s" % (dirPath))   print(os.path.dirname(dirPath))print(os.path.basename(dirPath))filePath = "/home/moli/project/data/fileLoop.py"print("filePath = %s" % (filePath))print(os.path.dirname(filePath))print(os.path.basename(filePath))print("\n") print("\n")imgFile = "/home/moli/project/data/clearImg"listName = GetImgName(imgFile)if __name__ == '__main__':main()

python 图像格式转换文件夹下 jpg 转 bmp | 目录遍历相关推荐

  1. Python批量转换文件夹下图片为PDF

    前言 最近遇到需要批量把图片转换成pdf的需求,要求转换之后输出到对应的转化目录下,由于需要转换的图片文件非常多,这就萌生了想要写个小程序的想法. 实现思路: (1)先弹窗选择对应的文件夹路径 (2) ...

  2. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  3. python怎么读文件夹下的文件夹-python如何获取当前文件夹下所有文件名详解

    前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...

  4. python删除指定文件夹下文件和文件夹的方法

    python删除指定文件夹下的文件,是一个常用的功能.我找了不少地方,一直没有找到合适的模版,那只好自己倒腾一个比较实用的模版了. 基本模块 这里面会用到几个模块,一个是目录下所有文件的的函数:lis ...

  5. php文件夹转换网页,PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本...

    PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本 比如你有一个GBK版本 你想有一个UTF8版本 或者你只有GBK的源码 你想二次开发 但是你不想改变IDE的编码方式 你可以用这个程序将其 ...

  6. Python 递归检测文件夹下的文件

    Python 递归检测文件夹下的文件. 怕自己忘记记录一下: import os# 查找指定文件夹下所有相同名称的文件 def search_file(dirPath, fileName):dirs ...

  7. python怎么读文件夹下的文件夹-python2.7读取文件夹下所有文件名称及内容的方法...

    最近稍稍有点空闲时间,于是重新温习了一下之前学习过的python基础.废话不多说,记录一下自己的所得. 首先,安装什么的不在本人的温习范围,另,本人使用的是windows下的python2.7版本,且 ...

  8. python读取文件名-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  9. python怎么读文件名-Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

最新文章

  1. 机器学习实现计算不规则图形面积_不用任何数学方法,如何计算圆面积
  2. AJAX GET的请求
  3. opencv 全志_移植opencv人脸识别到全志A10开发板上 +linux3.0内核
  4. python 形参 拷贝_Day124:python中的变量、引用、拷贝
  5. 使用Prometheus针对自己的服务器采集自定义的参数
  6. 美观又实用,10 款强大的开源 Javascript 图表库
  7. python判断ip能否ping通_使用Python测试Ping主机IP和某端口是否开放的实例
  8. [转载]值得推荐的C/C++框架和库
  9. Vue指令_常用vue指令_自定义全局指令_自定义局部指令---vue工作笔记0016
  10. 使用JUnit-4.11报java.lang.NoClassDefFoundError:
  11. c语言内循环和外循环作用是什么,空调内循环和外循环的作用
  12. WPE 过滤器 滤镜 用法
  13. unity中的游戏推出代码
  14. 驾驶模拟器之CARLA篇:An Open Urban Driving Simulator
  15. 100% 解决华硕 Armoury Crate 奥创软件安装及更新问题。解决错误码 502 等问题
  16. tp6的运行流程+一个完整的tp6请求的流程:
  17. 简单个人静态HTML网页设计作品——广西北海家乡旅游景点 10页 DIV布局个人介绍网页模板代码 DW个人网站制作成品 web网页制作与实现
  18. 用Markdown来创建待办事项
  19. There appears to be a gap in the edit log. We expected txid 1, but got txid 16
  20. win10 CMD大全

热门文章

  1. 以太网、网络拓扑结构分类、双绞线的传输距离和分类
  2. firefox的XPCOM的COM编程
  3. ps中背影制造以及扣图后换背景的注意事项
  4. Repeater的 Items属性、Items里面的控件有几个?
  5. [GridView]在 RowCommand事件中,自订的Button 如何取出某一列的索引值(RowIndex)
  6. 数学随记 微积分学习之极限概念的体会
  7. jsp提交判空/jsp重置
  8. java 流读取图片供前台显示
  9. windows下gfortran编译error:Note: The following floating-point exceptions are signalling: IEEE_UNDERFLOW
  10. 水源井远程监测控制系统 泵房无人值守方案