Skip to main content

No project description provided

Project description

word-count

Demonstrates searching for a file in plain python, with rust singlethreaded and with rust multithreaded.

Build

pip install .

Usage

from word_count import search_py, search, search_sequential

search_py("foo bar", "foo")
search("foo bar", "foo")
search_sequential("foo bar", "foo")

Testing

To test install nox globally and run

nox

Benchmark

To test install nox globally and run

nox -s bench

Copying this example

Use cargo-generate:

$ cargo install cargo-generate
$ cargo generate --git https://github.com/PyO3/pyo3 examples/word-count

(cargo generate will take a little while to clone the PyO3 repo first; be patient when waiting for the command to run.)

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

hydrorolldemo-0.1.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

hydrorolldemo-0.1.0-cp311-none-win_amd64.whl (144.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

File details

Details for the file hydrorolldemo-0.1.0.tar.gz.

File metadata

  • Download URL: hydrorolldemo-0.1.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for hydrorolldemo-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0b998318a7b22cc76531626c45c7a756a5b08a981d78b6094a71fddc90ba92f1
MD5 ae7972099df51e3ba52425948ec9bd7e
BLAKE2b-256 161dde50a34836d10ac55792bc2bf0b88c24c9eee0b2df7c5b5df47d024dae58

See more details on using hashes here.

Provenance

File details

Details for the file hydrorolldemo-0.1.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for hydrorolldemo-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 a21d0af7897d7fadb541fa9a40b06d0967476a0d7685e3f48f738e1be8b03935
MD5 3e87340fe113a0e0b5ef9702a118333f
BLAKE2b-256 8b46932ae4986bf29bab7c5fdddd0ad7a6d77785e4b46386f959f545c584aee4

See more details on using hashes here.

Provenance

Supported by

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