Python kodundaki hata nedir?

ineksokan

Decapat
Katılım
16 Ocak 2021
Mesajlar
27
Daha fazla  
Cinsiyet
Erkek
Dostalar selam. Ben bir kod yazdım. Konum, operatör ve ülkeyi buluyor. Fakat konum kısmına gelince buluyor fakat herkesi İstanbul'da gösteriyor. İzmir'de yaşayan kişiyi bile İstanbul'da gösteriyor bir bakar mısınız size zahmet?
 

Dosya Ekleri

  • Screenshot_1.png
    Screenshot_1.png
    130,3 KB · Görüntüleme: 54
Selam,

Oncelikle kodunuzu ekran goruntusu seklinde degil de buraya kod seklinde atsaniz daha guzel olur. Size verebilecegim en guzel tavsiye kodunuzdaki diger kutuphaneleri import ettiginiz yerleri en uste almanizdir.
 
En son yazdırdığı şey timezone değil mi? Türkiye'de İzmir'e özel timezone mu var? Şehir olarak belirtildiği ve İstanbul da en bilinen şehir olduğu için İstanbul diyor.
Peki çözümü nedir?

En son yazdırdığı şey timezone değil mi? Türkiye'de İzmir'e özel timezone mu var? Şehir olarak belirtildiği ve İstanbul da en bilinen şehir olduğu için İstanbul diyor.
Peki çözümü nedir?

import phonenumbers

number1 = '+90' #telefon numarası girilecek

from phonenumbers import geocoder
number = phonenumbers.parse(number1)
print(geocoder.description_for_number(number,'tr'))

from phonenumbers import carrier
number = phonenumbers.parse(number1)
print(carrier.name_for_number(number,'tr'))

from phonenumbers import timezone
number = phonenumbers.parse(number1)
print(timezone.time_zones_for_number(number))

Operatörün yerini buluyor olabilir.
Peki çözümü var mı?
 

Yeni konular

Geri
Yukarı