Geo Location extracted from visitors ip address

Grant Edwards invalid at invalid.invalid
Mon Jul 8 16:27:36 CEST 2013


On 2013-07-06, ?????????? Gr33k <nikos at superhost.gr> wrote:
> ???????? 6/7/2013 4:41 ????, ??/?? ?????????? Gr33k ????????????:
>> Yes i know iam only storing the ISP's city instead of visitor's homeland
>> but this is the closest i can get:
>>
>> try:
>>    gi = pygeoip.GeoIP('/home/nikos/GeoLiteCity.dat')
>>    city = gi.time_zone_by_addr( os.environ['HTTP_CF_CONNECTING_IP'] )
>>    host = socket.gethostbyaddr( os.environ['HTTP_CF_CONNECTING_IP'] )
>> except Exception as e:
>>    host = repr(e)
>>
>>
>> Tried it myself and it falsey said that i'am from Europe/Athens (capital
>> of Greece) while i'am from Europe/Thessaloniki (sub-capital of Greece)
>>
>> If we can pin-point the uvisitor more accurately plz let me know.
>
> Good morning from Greece,
>
> All my Greece visitors as Dave correctly said have the ISP address which 
> here in Greece is Europe/Athens, so i have now way to distinct the 
> cities of the visitors.
>
> Is there any way to pinpoint the visitor's exact location?

No.

-- 
Grant Edwards               grant.b.edwards        Yow! Does someone from
                                  at               PEORIA have a SHORTER
                              gmail.com            ATTENTION span than me?



More information about the Python-list mailing list