国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

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

2019-11-25 17:56:19
字體:
供稿:網(wǎng)友

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

exif-py是一個(gè)純python實(shí)現(xiàn)的獲取圖片元數(shù)據(jù)的python庫(kù),官方下載地址:
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

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 顺平县| 昌吉市| 慈溪市| 友谊县| 油尖旺区| 澄城县| 应城市| 和硕县| 高雄市| 崇州市| 炉霍县| 南召县| 三穗县| 图片| 唐山市| 沙坪坝区| 平邑县| 江口县| 油尖旺区| 宜宾市| 玉屏| 禹州市| 汝阳县| 泰和县| 志丹县| 万载县| 白朗县| 崇文区| 辽源市| 鹤庆县| 科技| 深泽县| 苗栗县| 神木县| 白银市| 丹凤县| 阜宁县| 庄浪县| 龙游县| 兰州市| 淳化县|