知识来源
http://k.pconline.com.cn/question/101041.html
对于尼康单反相机直出的JPG文件有效, 在我的D90上试过了, 也试过一些D40拍摄的图片, 可以正常使用. 假如以后收购二手相机, 电脑里又没有光影魔术手之类的工具, 比如在linux系统. 就可以用此脚本检查快门数.
import sys, struct
MAGIC = '\x00\xa7\x00\x04\x00\x00\x00\x01\x00\x00'
def read_shooter(jpg_file):
data = jpg_file.read()
idx = data.find(MAGIC)
if idx >= 0:
st = data[idx + len(MAGIC): idx + len(MAGIC) + 2]
return struct.unpack('>H', st)[0]
分享到:
相关推荐
文件模式 模式 说明 r 读模式,如果文件不存在则抛出异常(默认模式,可省略) ...例如,“r+”就是在打开一个文件使用读写操作而不会报错,而“r”是打开文件只允许读操作,使用写操作会报错。 文件模式 案例 总结
Arcgis中利用python语言把dbf文件批量转换成Excel表格,注释详细,只需更改dbf文件所在路径以及输出路径
Arcgis中利用python语言把shp文件批量转换成Excel表格,注释非常详细,只需更改shp文件输入和Excel结果输出路径
Arcgis中利用python语言对shp文件批量计算面积,注释详细,只需更改shp文件输入及结果输出文件夹路径即可
python 读xml并提取相关信息,python 读xml文件并提取相关信息
主要介绍了Python实现读取Properties配置文件的方法,结合实例形式分析了Python读取Properties配置文件类的定义与使用相关操作技巧,需要的朋友可以参考下
cantools python语言 ,can dbc文件自动生成 excel 、C语言代码
利用Python3的读写和网络功能来获取IP对应的计算机名,运行后读取目录下ip.txt文件中的IP文本,通过socket.gethostbyaddr()获取IP对应计算机名。最终记录到default.txt中。
全书共13章,主要内容有Python语言基础、顺序结构、选择结构、循环结构、字符串与正则表达式、列表与元组、字典与集合、函数与模块、面向对象程序设计、文件操作、异常处理、图形绘制、图形用户界面设计。...
python 汇总nc获取txt文件数据
filetype.py Small and dependency free Python package to ...一个小巧自由开放Python开发包,主要用来获得文件类型。包要求Python 3.+ 功能特色 •简单友好的API •支持宽范围文件类型 •提供文件扩展名和MIME类型
利用python语言编写的文件重名的小程序,适合数据处理的辅助性工作 # 输入:大文件的路径 # 功能:将大文件夹下的多个子文件里的图片从img000001.jpg格式开始命名
本篇博文将使用Python代码语言简单编写一个轻松益智的小游戏,效果如下所示: 1、设计思路 本项目使用SQLite建立问答题库,每道题包括4个选项答案(3个正确答案,1个错误答案)。每道题都有一定分值,根据用户的...
Python语言程序设计课件 T7-文件和数据格式化.ppt Python语言程序设计课件 T8-程序设计方法论.ppt Python语言程序设计课件 T9-科学计算和可视化.ppt Python语言程序设计课件 TA-网络爬虫和自动化.ppt
5.人工智能基于python语言较多,用python实现可以直接与深度学习对接,促进工业应用。 6.有问题请联系QQ:52185025 7.win10 64位系统 8.使用pycharm打开。 9.工程相关说明请看工程内readme,如有不懂请QQ联系,远程...
《基于Python语言的网络数据挖掘》实验指导书 1 一、 实验教学目的和要求 2 二、 Python开发环境简介 2 三、 实验项目名称及目的要求 3 1.1 实验项目1 Python语言的基本语法及简单应用 3 1.2 实验项目2 使用Python...
python使用ip获取经纬度信息
nc文件读取 python语言编写的 读取nc文件
python读写excel
一文讲清Python PyQt5的控件如何实现拖放获取文件路径 内部以QLineEdit为例子,从新类创建,代码理解,到融入项目均详细讲解。