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中title()方法的使用简介
May 20 Python
python技能之数据导出excel的实例代码
Aug 11 Python
Python查找两个有序列表中位数的方法【基于归并算法】
Apr 20 Python
python删除本地夹里重复文件的方法
Nov 19 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
python pytest进阶之fixture详解
Jun 27 Python
python3实现mysql导出excel的方法
Jul 31 Python
深入学习python多线程与GIL
Aug 26 Python
浅谈Django2.0 加xadmin踩的坑
Nov 15 Python
在Python中利用pickle保存变量的实例
Dec 30 Python
requests在python中发送请求的实例讲解
Feb 17 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
Feb 22 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 getsiteurl()函数
2009/09/05 PHP
for循环连续求和、九九乘法表代码
2012/02/20 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
2018/04/20 PHP
php实现微信支付之退款功能
2018/05/30 PHP
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jQuery 1.5最新版本的改进细节分析
2011/01/19 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
javascript绘制简单钟表效果
2020/04/07 Javascript
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
[01:14]DOTA2 7.22版本新增神杖效果展示(智力英雄篇)
2019/05/29 DOTA
理解python多线程(python多线程简明教程)
2014/06/09 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Python实现全角半角字符互转的方法
2016/11/28 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
python默认参数调用方法解析
2020/02/09 Python
执行Python程序时模块报错问题
2020/03/26 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
利用HTML5中的Canvas绘制一张笑脸的教程
2015/05/07 HTML / CSS
TripAdvisor越南:全球领先的旅游网站
2017/09/21 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
中专毕业生自荐信范文
2013/11/28 职场文书
运动会邀请函范文
2014/02/06 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
八月迷情观后感
2015/06/11 职场文书
同学联谊会邀请函
2019/06/24 职场文书
python 制作一个gui界面的翻译工具
2021/05/14 Python
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL
Mysql分析设计表主键为何不用uuid
2022/03/31 MySQL