このプログラムはPythonで写真から位置情報を取得するものなのですが、なぜかエラーが出ます。これはどこの部分をどのように直せば解決できますか?
python
1from PIL import Image 2 3img = Image.open('1.jpg') 4 5exif = img._getexif() # EXIF情報を得る 6# idが34853(GPS情報)の場合valueより必要な情報を得る 7for id,value in exif.items(): 8 if id==34853: 9 N1 = value[2][0][0] 10 N2 = value[2][1][0] 11 N3 = value[2][2][0]/100 12 E1 = value[4][0][0] 13 E2 = value[4][1][0] 14 E3 = value[4][2][0]/100 15 16print(N1,N2,N3) 17print(E1,E2,E3)
error
1Traceback (most recent call last): 2 File "exif.py", line 8, in <module> 3 for id, value in exif.items: 4AttributeError: 'NoneType' object has no attribute 'items'
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。