Skip to main content

The Python bindings to guess-rs

Project description

pyguess

The Python library to Guess Swiss Streets


Table of Contents

  1. Disclaimer
  2. Installation
  3. Usage

Disclaimer

The library is in the alpha stage, which means there's a lot of work to do still! So, don't expect too much from it!

Installation

To install from PyPi, run:

pip install pyguess

Usage

import pyguess
from pyguess import Config, Candidate

config = Config(
    path_to_streets="../misc/data/streets_data",
)
candidate = pyguess.guess_address("Rigistrasse 10", "Pfaffikon", config)

assert candidate == Candidate("rigistrasse 10", "pfäffikon zh")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyguess-0.2.2.tar.gz (23.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyguess-0.2.2-cp37-abi3-win_amd64.whl (837.5 kB view details)

Uploaded CPython 3.7+Windows x86-64

pyguess-0.2.2-cp37-abi3-win32.whl (784.9 kB view details)

Uploaded CPython 3.7+Windows x86

pyguess-0.2.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

pyguess-0.2.2-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.12+ i686

pyguess-0.2.2-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (2.0 MB view details)

Uploaded CPython 3.7+macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

pyguess-0.2.2-cp37-abi3-macosx_10_7_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7+macOS 10.7+ x86-64

File details

Details for the file pyguess-0.2.2.tar.gz.

File metadata

  • Download URL: pyguess-0.2.2.tar.gz
  • Upload date:
  • Size: 23.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyguess-0.2.2.tar.gz
Algorithm Hash digest
SHA256 4d3bf4146dd50a38a1cbd769380ca190f599b245909ee60d9eff27a94316346d
MD5 c04fb3e5a19c270917b5f64f52f2c540
BLAKE2b-256 573d6c5ef31d8f3a77bc4b547f97eb958e3585ee2ee6ae1108bf74ebfb98cec8

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: pyguess-0.2.2-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 837.5 kB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 077e1d2e8143c7df4ef368016bc74895f5abbde6b14bdeab41bd9b3fe416c0ac
MD5 8434d98d51ff05a6331f7ada114e8afc
BLAKE2b-256 3796414b7ada1cdca3998e180e6a130c22bac8adf1c9b348fcb16ecdfb9168b2

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-win32.whl.

File metadata

  • Download URL: pyguess-0.2.2-cp37-abi3-win32.whl
  • Upload date:
  • Size: 784.9 kB
  • Tags: CPython 3.7+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 5df525a9ffa13b17a51d4a366e8d1ffca894204fea916adf57d1e9b819a9eb17
MD5 d1d23e814980b742f2716ef16a23c194
BLAKE2b-256 1403d442154d0c16ecb3ac7e6dbdca6b4a0f660b933fa812269340878cad3ecd

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 523cb425933f9429fe21db41cdc8dc3937a20bcc3ed25f13976903bd5e53eacc
MD5 942f77e7e17c75cb8d793c91ca7be1dd
BLAKE2b-256 8f080c939ddedd7ca542d551bd85704c1510b4ed454bd2b7b32974b616891cb7

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 18a6a73f96c22f53ae9ebee09a7a4f751ac949e9e85828e7f4ee3b7dd327dd62
MD5 5343a7be00a69a2be1152df4ab46f88b
BLAKE2b-256 819057e863f5c80dbc353cd2e61f13468dfac9c872e655a482f3d2a4fcf4dd5b

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3352e6abe90b0e7078d14727f11180d1634ff41a6c4dd2db8e1f1f9c384ecc02
MD5 f53a00067f147db969746e4adf5b40d2
BLAKE2b-256 1a902cc1f2494e6313f9de087e0a1745db945230b5422be268871b06c35cf738

See more details on using hashes here.

File details

Details for the file pyguess-0.2.2-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pyguess-0.2.2-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 36773894dd8dbc5f6a9c2af1e161f65d135fdf1ba5de8aa1fc16c2fd1b3049a8
MD5 94ce1c2f18ae99b9dcd3574948932504
BLAKE2b-256 7eb4b8c41a771fdb4f3cf70dec55809d411c1407395af12b908c2ba954837825

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page