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编程之Re模块下的函数介绍
Oct 28 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
基于循环神经网络(RNN)实现影评情感分类
Mar 26 Python
Java与Python两大幸存者谁更胜一筹呢
Apr 12 Python
Django框架用户注销功能实现方法分析
May 28 Python
Python计算一个点到所有点的欧式距离实现方法
Jul 04 Python
Python实现FLV视频拼接功能
Jan 21 Python
python3.6连接mysql数据库及增删改查操作详解
Feb 10 Python
如何验证python安装成功
Jul 06 Python
浅析python中的del用法
Sep 02 Python
python ssh 执行shell命令的示例
Sep 29 Python
GitHub上值得推荐的8个python 项目
Oct 30 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的FTP学习(一)
2006/10/09 PHP
为Plesk PHP7启用Oracle OCI8扩展方法总结
2019/03/29 PHP
工作中常用到的JS表单验证代码(包括例子)
2010/11/11 Javascript
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
js中关于一个分号的崩溃示例
2013/11/11 Javascript
fmt:formatDate的输出格式详解
2014/01/09 Javascript
调整小数的格式保留小数点后两位
2014/05/14 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
2014/06/24 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
详解react-router4 异步加载路由两种方法
2017/09/12 Javascript
js仿微信抢红包功能
2020/09/25 Javascript
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
配置node服务器并且链接微信公众号接口配置步骤详解
2019/06/21 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
html-webpack-plugin修改页面的title的方法
2020/06/18 Javascript
vue调用本地摄像头实现拍照功能
2020/08/14 Javascript
python实现在控制台输入密码不显示的方法
2015/07/02 Python
Python 制作糗事百科爬虫实例
2016/09/22 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
Python安装与卸载流程详细步骤(图解)
2020/02/20 Python
如何利用Python写个坦克大战
2020/11/18 Python
英国女性时尚精品店:THE DRESSING ROOM
2018/05/23 全球购物
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
与世界上最好的跑步专业品牌合作:Fleet Feet
2019/03/22 全球购物
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
销售副总经理岗位职责
2013/12/11 职场文书
入党转预备思想汇报
2014/01/07 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
优秀班组申报材料
2014/12/25 职场文书
服务行业标语口号
2015/12/26 职场文书
《跨越海峡的生命桥》教学反思
2016/02/18 职场文书
演讲开头怎么书写?
2019/08/06 职场文书