1

IPTCInfo3 python ライブラリを使用して、画像のメタデータからキーワードを取得しようとしています。ウィンドウ上の画像のキーワード タグ (画像を右クリックし、詳細タブに移動) は次のとおりです。

Capital Cities; Travel; Tourism; Building Exterior; Banking; City Life; Arranging; Downtown District; Dusk; City of London; London - England; Working; Skyscraper; Office Building; Global Business; Illuminated; Glass - Material; Modern; International Landmark; Famous Place; Business; Finance; Architecture; Travel Destinations; Urban Scene; Outdoors; England; UK; Europe; Reflection; Sunset; Sunrise - Dawn; Sky; Thames River; River; Tower; District; Urban Skyline; Cityscape; shard; Capital Cities,Travel,Tourism,Building Exterior,Banking,City Lif; 

ただし、キーワード リストの最後の部分しか取得していません。

Capital Cities,Travel,Tourism,Building Exterior,Banking,City Lif;

これは私のpythonスクリプトです:

from iptcinfo3 import IPTCInfo

info = IPTCInfo("C:/Users/Dave/Desktop/ImageTest.jpg")
print(info['keywords'])

ただし、タグから削除するCapital Cities,Travel,Tourism,Building Exterior,Banking,City Lif;と、その 1 つのエントリだけでなく、すべてのキーワードが出力されます。で区切られたタグのこの行は、それを捨てているようです,;すべてのキーワードを表示するための回避策はありますか、それとも正しく出力できないようにネストされていますか?

これは、ターミナルでのスクリプトからの出力です。

[b'Capital Cities,Travel,Tourism,Building Exterior,Banking,City Lif']
4

0 に答える 0