Hướng dẫn python zip code to country - mã zip python đến quốc gia
Show Mã bưu điện mã hóa và tính toán khoảng cách Pgeocode là một thư viện Python để truy vấn ngoại tuyến hiệu suất cao của tọa độ GPS, tên khu vực và tên đô thị từ mã bưu chính. Khoảng cách giữa các mã bưu chính cũng như các truy vấn khoảng cách chung cũng được hỗ trợ. Cơ sở dữ liệu Geonames đã qua sử dụng bao gồm mã bưu chính cho 83 quốc gia. Hiện tại, chỉ có các truy vấn trong cùng một quốc gia được hỗ trợ. Để biết thêm tài liệu, xem pgeocode.readthedocs.io. Cài đặtPgeocode yêu cầu Python 3.6+ cũng như các gói Numpy và Pandas. Nó có thể được cài đặt với,numpy and pandas packages. It can be installed with,
Bắt đầu nhanhTruy vấn mã bưu điện
Tính toán khoảng cách
Định dạng mã hóa địa lýKết quả của một truy vấn địa lý địa lý là một pandas.dataframe với các cột sau,pandas.DataFrame with the following columns,
Cấu hình và mặc địnhThư mục lưu trữ Mặc định là ~/pgeocode_data, đó là thư mục nơi dữ liệu được tải xuống để tiêu thụ sau này. Nó có thể được thay đổi bằng cách sử dụng biến môi trường pgeocode_data_dir, tức là xuất pgeocode_data_dir =/tmp/pgeocode_data.~/pgeocode_data, it is the directory where data is downloaded for later consumption. It can be changed using the environment variable PGEOCODE_DATA_DIR, i.e. export PGEOCODE_DATA_DIR=/tmp/pgeocode_data. Nguồn dữ liệu Nguồn dữ liệu được cung cấp dưới dạng danh sách trong biến pgeocode.doad_url. Giá trị mặc định là,pgeocode.DOWNLOAD_URL variable. The default value is,
Nguồn dữ liệu được thử từ đầu đến cuối cho đến khi một hoạt động. Ở đây liên kết thứ hai là một tấm gương của thứ nhất. Cũng có thể mở rộng biến này với các nguồn dữ liệu của bên thứ ba, miễn là chúng tuân theo cùng một định dạng. Xem ví dụ Kho lưu trữ dữ liệu mã hóa mã bưu điện để biết các ví dụ về các tệp dữ liệu. Giấy phépGói Pgeocode được phân phối theo giấy phép BSD 3 mệnh đề. Các quốc gia được hỗ trợDanh sách các quốc gia có sẵn trong cơ sở dữ liệu Geonames, với các mã quốc gia tương ứng, được đưa ra dưới đây, Andorra (AD), Argentina (AR), Samoa Mỹ (AS), Áo (AT), Úc (AU), Quần đảo Åland (AX), Bangladesh (BD), Bỉ (BE), Bulgaria (BG), Bermuda (BM ), Brazil (BR), Belarus (bởi), Canada (CA), Thụy Sĩ (CH), Colombia (CO), Costa Rica (CR), Séc (CZ), Đức (DE), Đan Mạch (DK), Cộng hòa Dominican . GG), Greenland (GL), Guadeloupe (GP), Guatemala (GT), Guam (Gu), Croatia (HR), Hungary (HU), Ireland (IE), Isle of Man (IM), Ấn Độ (IN), Iceland (IS), Ý (IT), Jersey (JE), Nhật Bản (JP), Liechtenstein (LI), Sri Lanka (LK), Litva (LT), Luxembourg (Lu), Latvia (LV), Monaco (MC) , Cộng hòa Moldova (MD), Quần đảo Marshall (MH), Cộng hòa Nam Tư cũ của Macedonia (MK), Quần đảo Bắc Mariana (MP), Martinique (MQ), Malta (MT), Mexico (MX), Malaysia (MY) , New Caledonia (NC), Hà Lan (NL), Na Uy (không), N EW Zealand (New Zealand), Philippines (PH), Pakistan (PK), Ba Lan (PL), Saint Pierre và Miquelon (PM), Puerto Rico (PR), Bồ Đào Nha (PT), Réunion (Re), Romania (RO), Liên đoàn Nga (RU), Thụy Điển (SE), Slovenia (SI), Quần đảo Svalbard và Jan Mayen (SJ), Slovakia (SK), San Marino (SM), Thái Lan (TH), Thổ Nhĩ Kỳ (TR), Ukraine (UA) , Hoa Kỳ (Hoa Kỳ), Uruguay (UY), Holy See (VA), Quần đảo Virgin thuộc Hoa Kỳ (VI), Quần đảo Wallis và Futuna (WF), Mayotte (YT), Nam Phi (ZA) Xem cơ sở dữ liệu Geonames để biết thêm thông tin. |