KsMyVoteInfo
KsMyVoteInfo Python module makes it easy to search the Kansas SOS voter registration site for the registrant details. You supply first/last name and date of birth, this gem looks it up and return the HTML snippet from the site.
Scrapes the https://kansasvoterinfo.gov/VoterView site.
Example
import ksmyvoteinfo
kmvi = ksmyvoteinfo.KsMyVoteInfo()
r = kmvi.lookup(first_name='No', last_name='Suchperson', dob='1966-03-26')
if r:
print(r.parsed()[0]['tree'])
else:
print("Sorry, No Suchperson is not registered")
Development
% pyenv virtualenv 3.12.3 ksmyvoteinfo-3.12
% echo ksmyvoteinfo-3.12 > .python-version
% make deps
% make build
% make test
% make distcheck
% make dist
% make install
Copyright and License
MIT license.
Copyright 2018 Blueprint Kansas
Metadata
Release files for ksmyvoteinfo 1.8.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ksmyvoteinfo-1.8.2.tar.gz | 7.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ksmyvoteinfo-1.8.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.2 kB
Release files / ksmyvoteinfo-1.8.2.tar.gz
| Download URL | ksmyvoteinfo-1.8.2.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
95dbde13fb98d5a0b4b3d928ee2cbba85d91114d192c88db78b2c02484d87ae9
|
|
BLAKE2b-256 checksum How to use checksums |
716b05051a951aa283b8925f4771b17d9ae3ac08c18bbfe5533590c8e522c616
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.0 CPython/3.12.3
|
Release files / ksmyvoteinfo-1.8.2-py3-none-any.whl
| Download URL | ksmyvoteinfo-1.8.2-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b1702c943cac0abcec013bffffc9f29ea1718c9ee6d86e7f51c8f03e6fcfb7cf
|
|
BLAKE2b-256 checksum How to use checksums |
27e4cd7831af05f98796ca15da3aa73caaf7e80ec08983a2d8cefab7cf732eea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.0 CPython/3.12.3
|