Skip to main content

Python bindings for libmorph::eng

Project description

pyengmorph

Python bindings for libmorph::eng - morphological analyses library for English.

Installation

pip install pyengmorph

Usage

import pyengmorph

imorph = pyengmorph.mlmaenWc()

lemmas = imorph.lemmatize('windows', 0)
if len(lemmas) != 0:
    for lemm in lemmas:
        print(f"  {lemm.lexid:<6d}  {lemm.lemma}")

        for gram in lemm.grams:
            print(f"    {gram.wdInfo & 0x3f}  {gram.idForm:2d}")
else:
    print("unknown word")

Requirements

Python 3.8+ Linux x86_64

License

MIT

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

pyengmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12

pyengmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11

pyengmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10

pyengmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9

pyengmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8

File details

Details for the file pyengmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyengmorph-4.1.2026.4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adc382e02e13abf5644f962a26456a584037677ab7f5b942a28a9807640977da
MD5 20f285b3868f9d70f00ecbf5ea1e379a
BLAKE2b-256 28e2442d2faafa80928d7a64aa24b3758b56e83390015ed0314b37127fbae487

See more details on using hashes here.

File details

Details for the file pyengmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyengmorph-4.1.2026.4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0195549a8f04d4669d26111390db0f685f01adc177a6b5385691bb066e6488f
MD5 0afbbea0ae4bc592300c1305ffa97325
BLAKE2b-256 a0c628d193c05effdc001cfa1193f9497c8e446b66ff29022c8bf2edfa338ec3

See more details on using hashes here.

File details

Details for the file pyengmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyengmorph-4.1.2026.4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fce4e6b039506375fc2a0c3f36bcac030470e6a008b3b428cc42a4579203a20
MD5 b72c2bd5e9c773d7e150570ebd922b65
BLAKE2b-256 06c9390ed6c64ec082eaf19b8385eb165bfdd8d7a7e45d0a23207f09dc2ab813

See more details on using hashes here.

File details

Details for the file pyengmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyengmorph-4.1.2026.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b2020db916b20c19a91fc4d8e9e66c37f86c62f992072b818866477e57425f07
MD5 eab86f07e1d3702e510cdb49487cf609
BLAKE2b-256 03e2518aba31c083cbad3c1ec49071e2dcc66ee33b0755c333c14ab0f76cba81

See more details on using hashes here.

File details

Details for the file pyengmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyengmorph-4.1.2026.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffa23e6a3a129d62bf561c5e218805eb7a9f64049b7d2660f30f4a3a7676a578
MD5 7946075111259969c8dd7dce24e772a4
BLAKE2b-256 490a44187dfd272fd9dcb62460956c020cfe96605d01fe2a333f380bb695cadb

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