1

Тема: postal code in Python

Привіт, я зіткнувся з такою проблемою, що потрібно створити словник для ZipCode.
Суть його полягає що коли витягуємо і вписуємо якийсь поштовий код, то нам і витягує всю інфу, а саме
- область
- населений пункт
- широта і довгота
Як це можна реалізувати на Python? Можливо є вже варіант у можна стягнути і зробити свої поправки, ніж все писати з наново і ручками! Так як багато в Україні поштовиї кодів.

2

Re: postal code in Python

Так як багато в Україні поштовиї кодів.

Лише 31000... Це не так вже й багато.

коли витягуємо і вписуємо

Звідки?
В тебе є база індексів?

3

Re: postal code in Python

Немає звідки витягувати, а це потрібно зробити для автоматизації. Тобто я виконаю такі дії, виберу поштовий код любий і мені одразу витягне населений пункт і область і широту довготу.

4

Re: postal code in Python

Ще раз повторю: База населених пунктів з індексами у тебе є чи нема?

5

Re: postal code in Python

немає

6

Re: postal code in Python

так зроби її, запутси бота + напиши скрипт який виписує з сайту область, район, село та індекс

Подякували: yboi1

7

Re: postal code in Python

мені потрібно не виписувати з сайту а вписувати в сайт!

8

Re: postal code in Python

немає

Так що тобі потрібно тоді?

мені потрібно не виписувати з сайту а вписувати в сайт!

Вписувати данні, введі вручну?

Слух, якщо хочешь конкретної відповіді - розкрий завдання в подробицях.

9

Re: postal code in Python

дані вписуємо через селеніум! на Linux mint. Але їх потрібно витягувати звідкись, тобто створити словник!

10 Востаннє редагувалося yboi (08.12.2015 12:41:31)

Re: postal code in Python

Тему закрито!
приклад

codes = {
    '35304': {
        'region_en': 'Rivnenska',
        'region_ru': u'Ровненская',
        'region_ua': u'Рівненська',
        'locality_en': 'Rivne',
        'locality_ru': u'Ровно',
        'locality_ua': u'Рівне'
    }
}

11

Re: postal code in Python

А краще би БД створив...