国产探花免费观看_亚洲丰满少妇自慰呻吟_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()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎平县| 监利县| 武功县| 苗栗县| 武定县| 梧州市| 云和县| 台南县| 威信县| 济阳县| 远安县| 沾益县| 太和县| 夏河县| 拉孜县| 桦甸市| 安宁市| 耿马| 东至县| 蛟河市| 轮台县| 和平区| 澜沧| 松溪县| 杨浦区| 封丘县| 太湖县| 木兰县| 肃南| 青州市| 鄂托克旗| 雅江县| 青岛市| 台东县| 东港市| 宁远县| 城口县| 花垣县| 正阳县| 厦门市| 于田县|