唉,艾希夫!

exifya的Python项目详细描述


> Exffyay

YAY,[EXIF ] [EXIF WP]!本模块提供了读取和 {STR 1 } $写在Python中的 EXIF数据,由强的和经过时间测试的C支持 图书馆。

绑定由[cython][cython]生成,我们使用static 链接以生成自包含的PythonC模块。

##来源 LBEXIF和LIJPEG基于0.621版本。我们移走了一些 i18n相关内容,并添加了一个来自同一来源的gps例程 jpegencoderexif来自。

JPEGNECODEXIF使用LIbExf并提供更高级别的接口 设置EXIF数据。我们添加了一个函数来取消设置标记,并扩展了 GPS支持。

LBEXIF执行重载,让我们读写EXIF 数据。LIJPEG是与LIbEXIF紧密相关的ExIF工具的一部分。

LBEXIF和LIJPEG使用AutoToo工具,我们使用[CFEE] [CFIG],因为西蒙 无法确定如何干净地构建可用的静态库 在OS X和Linux上都可以。

##建造 `shell cmake . make python setup.py install `

要构建,必须有cmake、make、gcc、g++、python头文件和 安装了cython。

##使用pip安装 您可以使用[PIP] [PIP]安装Exffyay.但是您仍然必须具有 已安装生成要求。为了创建二进制分布,您 可能想看看[fpm][fpm]。

##检查内存泄漏 我们使用[valgrind][valgrind]和用构建的python,并启用valgrind 测试脚本并确保没有直接或间接丢失内存 报道。不过,有报道说可能是失忆,但我们的理智 检查是删除所有的LIbExf unRF调用等,并验证 可能丢失的内存值不变。

##正确性 我们验证在相同的数据上运行相同的操作超过 一旦不改变它。我们还验证了输出可以用 工具[ExvToo[] ExeTooTo]

##贡献者

许可证
< [cython]:http://cython.org/ [瓦尔格林]:http://valgrind.org/ [ExfTooTo]:http://www.sno.phy.queensu.ca/~phil/exiftool/ [cmake]:http://www.cmake.org/ [PIP]:http://www.pip-installer.org/en/latest/ [fpm]:https://github.com/jordansissel/fpm

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java程序运行时错误   JavaAndroidStudio:与往常一样,四舍五入到next.5或.0   apache使用Java以表单数据形式上载文件   带矢量的java Freeflight相机如何正确旋转?   java如何以编程方式检索有关当前项目的语言、操作系统、体系结构等信息   java Twitter4J tweet实体?   java PdfBox编码异常   java在拖动未装饰的舞台时,如何强制光标停留在窗口上   JavaSpring注释扫描优化   java无法通过IntelliJ Idea在tomcat上运行服务   java在生命周期中如何拦截请求?   java中的数组返回错误