python批量提取图片信息并保存的实现


Posted in Python onFebruary 05, 2021

程序运行环境

python批量提取图片信息并保存的实现

code

# -*- coding:utf-8 -*-
# -----------------------------------
# @Time  : 2021/2/3 9:23
# @Author : HaoWu
# @File  : OutPixel.py
# ------------------------------------

import sys
import os
from glob import glob
from PIL import Image

sys.path.append('环境路径') # 本程序使用在本机创建的'wh'虚拟环境
source_dir = "目标文件夹路径" # 原始文件
filenames = glob('{}/*'.format(source_dir))

# 遍历文件夹下所有文件并保存在OutPixel.txt文件中
for filename in filenames:
  with Image.open(filename)as im:
    width,height = im.size
    f = open("输出文件夹路径.\OutPixel.txt", "a+")
    print('图片名:',filename, '图片宽:',width, '图片高:',height,
       '图片大小:',os.path.getsize(filename), file=f)
    f.close

运行结果展示

python批量提取图片信息并保存的实现

python批量提取图片信息并保存的实现

注意

  • 第21行语句如果用“w”,则只会保存一条信息
  • f = open("F:\code\输出目标文件夹下图片信息\OutPixel.txt", "a+")
  • “w” 只能操作写入,“r” 只能读取,“a” 向文件追加
  • “w+” 可读可写,"r+"可读可写,"a+"可读可追加
  • "wb+"写入进制数据
  • "w"模式打开文件,如果文件中有数据,再次写入内容,会把原来的覆盖掉
  • 打开txt文件时,如有中文需要使用gbk

到此这篇关于python批量提取图片信息并保存的实现的文章就介绍到这了,更多相关python批量提取图片信息内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中的类与对象之描述符详解
Mar 27 Python
python使用socket进行简单网络连接的方法
Apr 29 Python
在DigitalOcean的服务器上部署flaskblog应用
Dec 19 Python
ubuntu环境下python虚拟环境的安装过程
Jan 07 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
python中datetime模块中strftime/strptime函数的使用
Jul 03 Python
Python序列类型的打包和解包实例
Dec 21 Python
python实现在一个画布上画多个子图
Jan 19 Python
关于keras中keras.layers.merge的用法说明
May 23 Python
Python如何定义有默认参数的函数
Aug 10 Python
python Tkinter的简单入门教程
Apr 11 Python
python基础之爬虫入门
May 10 Python
Python的轻量级ORM框架peewee使用教程
Feb 05 #Python
pycharm 实现光标快速移动到括号外或行尾的操作
Feb 05 #Python
pycharm进入时每次都是insert模式的解决方式
Feb 05 #Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 #Python
python中numpy.empty()函数实例讲解
Feb 05 #Python
解决Pycharm 运行后没有输出的问题
Feb 05 #Python
解决virtualenv -p python3 venv报错的问题
Feb 05 #Python
You might like
PHP新手入门学习方法
2011/05/08 PHP
Linux中为php配置伪静态
2014/12/17 PHP
php上传文件常见问题总结
2015/02/03 PHP
WordPress中"无法将上传的文件移动至"错误的解决方法
2015/07/01 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
JavaScript使用技巧精萃[代码非常实用]
2008/11/21 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
按下回车键指向下一个位置的一个函数代码
2014/03/10 Javascript
JS 在指定数组中随机取出N个不重复的数据
2014/06/10 Javascript
jquery显示loading图片直到网页加载完成的方法
2015/06/25 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
详解vue-Resource(与后端数据交互)
2017/01/16 Javascript
JQuery validate 验证一个单独的表单元素实例
2017/02/17 Javascript
element-ui 中的table的列隐藏问题解决
2018/08/24 Javascript
jQuery实现放大镜案例
2020/10/19 jQuery
python修改注册表终止360进程实例
2014/10/13 Python
python中map、any、all函数用法分析
2015/04/21 Python
Scrapy使用的基本流程与实例讲解
2018/10/21 Python
Python实现DDos攻击实例详解
2019/02/02 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
python如何运行js语句
2020/09/09 Python
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
使用纯HTML5编写一款网页上的时钟的代码分享
2015/11/16 HTML / CSS
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
澳大利亚实惠时尚女装商店:Katies
2019/06/16 全球购物
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
大四优秀党员个人民主评议
2014/09/19 职场文书
硕士论文致谢范文
2015/05/14 职场文书
安全知识竞赛主持词
2015/06/30 职场文书
观看禁毒宣传片后的感想
2015/08/11 职场文书
2016年情人节广告语
2016/01/28 职场文书
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
2021/05/24 Python
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android