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 相关文章推荐
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
Nov 18 Python
Python的re模块正则表达式操作
May 25 Python
Python 实现文件的全备份和差异备份详解
Dec 27 Python
python 基础教程之Map使用方法
Jan 17 Python
Python进阶之递归函数的用法及其示例
Jan 31 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
Feb 24 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Django框架会话技术实例分析【Cookie与Session】
May 24 Python
详解程序意外中断自动重启shell脚本(以Python为例)
Jul 26 Python
python随机模块random的22种函数(小结)
May 15 Python
一文读懂Python 枚举
Aug 25 Python
python之基数排序的实现
Jul 26 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设计模式 Decorator(装饰模式)
2011/06/26 PHP
浅析PHP绘图技术
2013/07/03 PHP
php中实现xml与mysql数据相互转换的方法
2014/12/25 PHP
JS中处理与当前时间间隔的函数代码
2012/05/23 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
jquery如何判断表格同一列不同行input数据是否重复
2014/05/14 Javascript
浅析2种JavaScript继承方式
2015/12/04 Javascript
etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
2016/11/09 Javascript
angular双向绑定模拟探索
2016/12/26 Javascript
vue中appear的用法
2017/08/17 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
微信小程序-form表单提交代码实例
2019/04/29 Javascript
微信小程序文字显示换行问题
2019/07/28 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
node.js使用http模块创建服务器和客户端完整示例
2020/02/10 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
微信小程序实现转盘抽奖
2020/09/21 Javascript
python中二维阵列的变换实例
2014/10/09 Python
python有证书的加密解密实现方法
2014/11/19 Python
Windows系统下多版本pip的共存问题详解
2017/10/10 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
2018/07/11 Python
python中的for循环
2018/09/28 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
Python函数生成器原理及使用详解
2020/03/12 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
工程造价专业大学生自荐信
2013/10/01 职场文书
网络工程师的自我评价
2013/10/02 职场文书
催款通知书范文
2015/04/17 职场文书
2015年街道除四害工作总结
2015/05/15 职场文书
2015年财务人员个人工作总结
2015/07/27 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
2016高考冲刺决心书
2015/09/23 职场文书
2019毕业典礼主持词!
2019/07/05 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书
TV动画《政宗君的复仇》第二季制作决定PV公布
2022/04/02 日漫
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python