位置: 编程技术 - 正文

用python找出那些被“标记”的照片(python re 查找)

编辑:rootadmin

推荐整理分享用python找出那些被“标记”的照片(python re 查找),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python找出完数,python找出任意范围的素数,python查找算法有哪几种,python找出完数,python找出任意范围的素数,python找出任意范围的素数,用python查找,用python查找,内容如对您有帮助,希望把文章链接给更多的朋友!

源码传送门

环境准备

下面的两个第三方模块都可以直接通过pip快速安装,这里使用py作为运行环境。

python3.6 requests exifread

思路

遍历目录 拉取数据集合 遍历集合取得exif exif信息整理,并获取实体地址 拷贝文件到结果样本目录 生成json报告文件

基础知识

下面是现今相片中会存在与GPS相关的关键字,大牛亦可一比带过~ [参考]

初始化

考虑到exifread的模块中有大量的logging输出,这里将它的level级别调到最高。 然后下边的KEY是某站在高德地图API的时候遗留下来的 我也很尴尬。。就当福利了

主逻辑函数

遍历方法

遍历指定及其所有下级目录,并返回全部的图片的路径集合,这里要注意的是每次扫描后的拷贝行为都会生成缓存,所以通过指定 $ 来避开。

经纬度格式化

度分秒转浮点,方便api调用查询,因为存在一些诡异的数据比如 1/0,所以默认返回0

用python找出那些被“标记”的照片(python re 查找)

EXIF信息整理

考虑到大部分的设备还未开始支持朝向、速度、测量依据等关键字,这里暂时只使用比较常见的,如有需要的朋友可以自行添加。毕竟得到的信息越多对社工有更大的帮助。

地址转换

一个简单的爬虫,调用高德地图api进行坐标转换,考虑到原本是跨域,这里添加基础的反防爬代码。这里有个小细节,海外的一律都取不到(包括台湾),可以通过更换googlemap的api来实现全球查询。

实例

运行该代码 然后输入保存文件夹名和扫描位置即可

这边可以看到张中有张存在有效的地理位置,打码的地方就不解释了,各位老司机~后期打算加入图像识别,和相似度识别。

下面给大家分享小编收集整理的python专题知识:

python基本语法

python多线程学习教程

python排序算法大全

以上所述是小编给大家介绍的用python找出那些被“标记”的照片,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

Python使用正则表达式抓取网页图片的方法示例 本文实例讲述了Python使用正则表达式抓取网页图片的方法。分享给大家供大家参考,具体如下:#!/usr/bin/pythonimportreimporturllib#获取网页信息defgetHtml(url):pa

Python中shape计算矩阵的方法示例 本文实例讲述了Python中shape计算矩阵的方法。分享给大家供大家参考,具体如下:看到机器学习算法时,注意到了shape计算矩阵的方法接下来就讲讲我的

Python正则抓取网易新闻的方法示例 本文实例讲述了Python正则抓取网易新闻的方法。分享给大家供大家参考,具体如下:自己写了些关于抓取网易新闻的爬虫,发现其网页源代码与网页的

标签: python re 查找

本文链接地址:https://www.jiuchutong.com/biancheng/375536.html 转载请保留说明!

上一篇:python实现12306火车票查询器(python火车订票系统)

下一篇:Python中shape计算矩阵的方法示例(python shape用法)

  • 采购暂估的处理方式
  • 城建税的计税依据是增值税和消费税的和吗
  • 工程款增值税专用发票如何开具
  • 金蝶旗舰版的现金流量表怎么导出
  • 什么样的运输发动机最好
  • 未支付的货款属于什么会计科目
  • 分期收款销售货物 收入确认
  • 跨境电商零售正面清单
  • 固定资产怎么确认是不是投入使用了
  • 折扣为负数是什么意思
  • 临时工人工资原始凭证怎么做及会计分录解析?
  • 一般纳税人租赁费的税率是多少
  • 开票软件服务费不交会怎么样
  • 研发无形资产摊销加计扣除计算
  • 增值税专用发票怎么开
  • 跨县提供建筑服务增值税申报
  • 增值税如何填报
  • 开票系统问题
  • 土地在会计中怎么处理
  • 企业季度所得税可以弥补以前年度亏损吗
  • 建厂房的费用怎么记账
  • win10怎么打开任务管理器
  • pb估值是什么意思
  • PHP:xml_error_string()的用法_XML解析器函数
  • 腾讯地图js api
  • macos如何备份
  • 已抵扣发票开了红字发票怎么做分录?
  • 增加办税人员需要带什么材料
  • 无形资产的所得税处理是按100%还是75%
  • Linux中stat命令显示文件的基本使用教程
  • 一只草丛里的狐狸作文
  • 建筑业异地施工可以先开发票么
  • 如何申请办理港澳通行证
  • flex的几个常用布局
  • 一搬纳税人
  • 国有控股企业改制
  • php中数据库怎么设计
  • java解析xml常用方式
  • gpt指标
  • 发票作废申请书模板
  • 期初认证相符但未申报抵扣的进项如何消除
  • 申报完清卡是什么意思
  • mysql主从同步的优点
  • 软件和硬件如何分开
  • 销售鸡蛋免税怎么交税
  • 销售货物收到货款
  • 企业变更法人的原因怎么写
  • 票据承兑和贴现是指
  • sql分页语句
  • 工伤报销计入什么科目
  • 其他货币资金期末有余额吗
  • 简易计税方法的适用范围
  • 对账结算流程
  • 新入股公司股权转让
  • 工会活动购买的产品
  • 宾馆手撕发票图片
  • 公司支付宝账户提现需要手续费吗
  • 收据和收款收据的法律效力
  • 什么是债券转让价格与发行价格
  • 子公司的亏损能算到母公司吗
  • 猛料高手
  • 硬盘安装在哪里
  • solaris 2020
  • 电脑网络唤醒功能
  • red hat linux怎么用
  • datadraveler
  • xp怎么改w7
  • 苹果手机
  • win10系统下如何安装谷歌浏览器插件?win10系统下谷歌浏览器插件的安装方法图文教程
  • 查看rpm包含的内容
  • js匿名函数作用域
  • Unity3d TweenPosition.Begin()的使用浅析
  • bootstrap 下拉按钮
  • scrollview用法
  • unity3d图形学
  • js函数关键字
  • jquery解析json对象
  • jquery实现二级联动菜单
  • javascript中继承
  • 江苏税务法人实名采集怎么操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设