欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python用來獲得圖片exif信息的庫實(shí)例分析

 更新時(shí)間:2015年03月16日 15:11:31   作者:瘋狂一夏  
這篇文章主要介紹了python用來獲得圖片exif信息的庫,實(shí)例分析了exif-py庫文件的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了python用來獲得圖片exif信息的庫用法。分享給大家供大家參考。具體分析如下:

exif-py是一個(gè)純python實(shí)現(xiàn)的獲取圖片元數(shù)據(jù)的python庫,官方下載地址:
http://exif-py.svn.sourceforge.net/viewvc/exif-py/source/EXIF.py?revision=19&view=markup

下面的代碼演示的是調(diào)用方法。

復(fù)制代碼 代碼如下:
# library test/debug function (dump given files)
if __name__ == '__main__':
    import sys
    import getopt
    # parse command line options/arguments
    try:
        opts, args = getopt.getopt(sys.argv[1:], "hqsdt:v", ["help", "quick", "strict", "debug", "stop-tag="])
    except getopt.GetoptError:
        usage(2)
    if args == []:
        usage(2)
    detailed = True
    stop_tag = 'UNDEF'
    debug = False
    strict = False
    for o, a in opts:
        if o in ("-h", "--help"):
            usage(0)
        if o in ("-q", "--quick"):
            detailed = False
        if o in ("-t", "--stop-tag"):
            stop_tag = a
        if o in ("-s", "--strict"):
            strict = True
        if o in ("-d", "--debug"):
            debug = True
    # output info for each file
    for filename in args:
        try:
            file=open(filename, 'rb')
        except:
            print "'%s' is unreadable\n"%filename
            continue
        print filename + ':'
        # get the tags
        data = process_file(file, stop_tag=stop_tag, details=detailed, strict=strict, debug=debug)
        if not data:
            print 'No EXIF information found'
            continue
        x=data.keys()
        x.sort()
        for i in x:
            if i in ('JPEGThumbnail', 'TIFFThumbnail'):
                continue
            try:
                print '   %s (%s): %s' % \
                      (i, FIELD_TYPES[data[i].field_type][2], data[i].printable)
            except:
                print 'error', i, '"', data[i], '"'
        if 'JPEGThumbnail' in data:
            print 'File has JPEG thumbnail'
        print

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 時(shí)間序列重采樣和pandas的resample方法示例解析

    時(shí)間序列重采樣和pandas的resample方法示例解析

    這篇文章主要為大家介紹了時(shí)間序列重采樣和pandas的resample方法示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • PyTorch一小時(shí)掌握之基本操作篇

    PyTorch一小時(shí)掌握之基本操作篇

    這篇文章主要介紹了PyTorch一小時(shí)掌握之基本操作篇,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • 基于Python打造賬號共享瀏覽器功能

    基于Python打造賬號共享瀏覽器功能

    這篇文章主要介紹了基于Python打造賬號共享瀏覽器功能,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • 解決django model修改添加字段報(bào)錯(cuò)的問題

    解決django model修改添加字段報(bào)錯(cuò)的問題

    今天小編就為大家分享一篇解決django model修改添加字段報(bào)錯(cuò)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python調(diào)用百度AI實(shí)現(xiàn)人像分割詳解

    Python調(diào)用百度AI實(shí)現(xiàn)人像分割詳解

    本文主要介紹了如何通過Python調(diào)用百度AI從而實(shí)現(xiàn)人像的分割與合成,文中的示例代碼對我們的工作或?qū)W習(xí)有一定的幫助,需要的朋友可以參考一下
    2021-12-12
  • python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別

    python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別

    這篇文章主要介紹了python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python神經(jīng)網(wǎng)絡(luò)編程的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Python對130w+張圖片檢索的實(shí)現(xiàn)方法

    Python對130w+張圖片檢索的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于Python對130w+張圖片檢索的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • python實(shí)現(xiàn)比較類的兩個(gè)instance(對象)是否相等的方法分析

    python實(shí)現(xiàn)比較類的兩個(gè)instance(對象)是否相等的方法分析

    這篇文章主要介紹了python實(shí)現(xiàn)比較類的兩個(gè)instance(對象)是否相等的方法,結(jié)合實(shí)例形式分析了Python判斷類的實(shí)例是否相等的判斷操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-06-06
  • 淺談python的上下文管理器with的用法

    淺談python的上下文管理器with的用法

    這篇文章主要介紹了淺談python的上下文管理器with的用法,在一段代碼執(zhí)行前, 先執(zhí)行__enter__中的代碼用于預(yù)處理,然后執(zhí)行 with 中間的代碼,最后執(zhí)行完這段代碼之后再執(zhí)行 exit 中的代碼進(jìn)行清理工作,需要的朋友可以參考下
    2023-07-07
  • Python函數(shù)中不定長參數(shù)的寫法

    Python函數(shù)中不定長參數(shù)的寫法

    今天小編就為大家分享一篇關(guān)于Python函數(shù)中不定長參數(shù)的寫法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-02-02

最新評論