Güncel verileri almak için excel dosyasını burdan indirebilirsiniz https://postakodu.ptt.gov.tr/
git clone https://github.com/selim-haspolat/ptt-il-ilce-mahalle-sql.git
cd ptt-il-ilce-mahalle-sql
Local e kurmak istemeyenler indirmeye işlemine geçebilir
python -m venv env
source env/Scripts/activate
Gerekli paketleri indirme
pip install -r requirements.txt
Bir database oluşturup save_to_postgresql.py dosyasındaki postgresql bilgilerini doldurun
db_host = '127.0.0.1'
db_name = 'il_ilce_mahalle'
db_user = 'postgres'
db_password = 'şifrem'
Kodu Çalıştır
python save_to_postgresql.py