Skip to main content

A pattern-based content matcher for Python

Project description

# contentmatcher A pattern-based content matcher for Python programs

##### Current state: Under development (alpha)

It provides:
  • Match ratios based on amount of pattern that was matched

  • Fast method for first-pass match * Allows filtering out patterns that are unlikely to match * More thorough matching can be performed with patterns that are more likely to match, reducing time requirements

Original use case:
  • matching a list of function names from a backtrace to known patterns

Installation:
  • pip install contentmatcher

Tested for Python >=3.6.5 on Linux (Ubuntu) and Windows 7/10

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

contentmatcher-0.0.1.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

contentmatcher-0.0.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file contentmatcher-0.0.1.tar.gz.

File metadata

  • Download URL: contentmatcher-0.0.1.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.6.8

File hashes

Hashes for contentmatcher-0.0.1.tar.gz
Algorithm Hash digest
SHA256 62599538fcde39802a37372bfdfb07c40811014db5fac7cf82db235d764df04d
MD5 a11ce6a3e4e6dd9b2358db6a976b93e4
BLAKE2b-256 966d114f284b73f8f25d4b1ec329ac83f59ec0d5fea2d417a3e9424ca628d5c8

See more details on using hashes here.

File details

Details for the file contentmatcher-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: contentmatcher-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.6.8

File hashes

Hashes for contentmatcher-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a344864d943701d2b30f6184fd8d24614adb8519d854dffea0df444a122051f
MD5 490fec7f43cc6279e9264d84609002ed
BLAKE2b-256 8893eaefde23214815c83ee8110ff7cf93d4c8e08e5512bde80f6df8e961309b

See more details on using hashes here.

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