Уведомления

Группа в Telegram: @pythonsu

#1 Май 10, 2010 16:36:13

hellboy
От:
Зарегистрирован: 2009-10-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг международного адреса (на страну, город, индекс и улицу)

Имеется адрес, полученный библиотекой

http://code.google.com/p/geopy/wiki/GettingStarted

Пример:
'1670 Magnolia Dr, Cleveland, OH 44106, USA'

ес-но для разных государств.

ищется готовая библиотека разбора строки на составляющие - страну, город, индекс и улицу (вместе с номером дома, если он есть)



Офлайн

#2 Май 10, 2010 18:34:53

UsCr
От:
Зарегистрирован: 2009-11-04
Сообщения: 216
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг международного адреса (на страну, город, индекс и улицу)

'1670 Magnolia Dr, Cleveland, OH 44106, USA'.split(',')
Или я дурак и ничего не понял?



Офлайн

#3 Май 10, 2010 18:41:35

hellboy
От:
Зарегистрирован: 2009-10-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг международного адреса (на страну, город, индекс и улицу)

>Или я дурак и ничего не понял

это был простой пример

на самом деле все гораздо сложней.

Формально только Yahoo и DotUS возвращают раздельно компоненты адреса. Эта библиотека почему то их складывает вместе.

Операция конкатенации необратима.

Индекс +

127007 Москва ул. Мира 56/3

а предположиу



Офлайн

#4 Май 12, 2010 15:53:02

hellboy
От:
Зарегистрирован: 2009-10-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг международного адреса (на страну, город, индекс и улицу)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version