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

首頁 > 編程 > Python > 正文

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

2020-02-23 00:21:36
字體:
來源:轉載
供稿:網友

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

exif-py是一個純python實現的獲取圖片元數據的python庫,官方下載地址:
http://exif-py.svn.sourceforge.net/viewvc/exif-py/source/EXIF.py?revision=19&view=markup

下面的代碼演示的是調用方法。
代碼如下:# 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()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 罗山县| 新宁县| 龙口市| 夏津县| 安康市| 柯坪县| 琼中| 河西区| 安龙县| 永福县| 天祝| 泰和县| 滁州市| 安仁县| 桑日县| 喀什市| 綦江县| 和平县| 揭西县| 湘潭市| 巩义市| 闸北区| 深水埗区| 报价| 措美县| 长岭县| 莎车县| 安平县| 湖口县| 昆明市| 新疆| 府谷县| 惠水县| 永年县| 宁夏| 潢川县| 乌拉特前旗| 十堰市| 宽甸| 安远县| 万源市|