Skip to main content

Access and integrate the Chichewa translation of the Bible into your python applications with ease

Project description

Chichewa Bible for Python

Static Badge Static Badge Static Badge Static Badge

Chichewa Bible pip package: Access and integrate the Chichewa translation of the Bible into your python applications with ease. Simplify verse retrieval, text search, and more using this lightweight and versatile pip package.

Features

  • Access verses, chapters, and books of the Chichewa Bible programmatically.
  • Retrieve text content in Chichewa for quoting, referencing, and display.
  • Flexible search functionality for finding specific passages or keywords.
  • Lightweight and easy-to-use API for seamless integration into Node.js applications.
  • Continuously updated to reflect the latest versions of the Chichewa Bible text.

Installation

You can install the Chichewa Bible python package using pip:

pip install bible-chichewa

Examples

To use the bible-chichewa library to retrieve a verse from the Chichewa Bible, follow these steps:

Example: Retrieving a Bible Verse

bible = Bible()
books = bible.getBooks()
print(f"There are {len(books)} books in the bible")

bookNumber = 1  # Genesis
book = books[bookNumber-1]
chapter = 1
verse = 1

verseText = bible.getVerse(bookNumber, chapter, verse)
print(f"{book} {chapter}:{verse}: {verseText}")

Example: Retrieving a Bible Chapter

bible = Bible()
books = bible.getBooks()
bookNumber = 1  # Genesis
book = books[bookNumber-1]

chapter = 1 

chapterVerses = bible.getChapter(bookNumber, chapter)

print(f"Chapter {book} {chapter}:")
for i in range(0, len(chapterVerses)):
    verse = i+1
    print(f"{verse}. {chapterVerses[i]}\n")

Example: Retrieving a Bible Verses within Range

bible = Bible()

books = bible.getBooks()
bookNumber = 2 ## Exodus
book = books[bookNumber-1]

chapter = 20
verseStart = 1
verseEnd = 5

verses = bible.getVerses(bookNumber, chapter, verseStart, verseEnd)

print(f"{book} {chapter}:{verseStart}-{verseEnd}:")
for index in range(0, len(verses)):
    verse = verses[index]
    print(f"{verseStart + index}: {verse}\n")

Buy Me A Coffee

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

bible_chichewa-1.0.4.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

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

bible_chichewa-1.0.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file bible_chichewa-1.0.4.tar.gz.

File metadata

  • Download URL: bible_chichewa-1.0.4.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bible_chichewa-1.0.4.tar.gz
Algorithm Hash digest
SHA256 a9a85c69be79d070422f153631ece606b4c34f2c41452031574788a526f57ec2
MD5 29842ecf77173ddb4a624a3046f3a18c
BLAKE2b-256 d8546475a719253cfe1decbdea54f50c661fc1780fe1011ab3a6a2ec236f3886

See more details on using hashes here.

Provenance

The following attestation bundles were made for bible_chichewa-1.0.4.tar.gz:

Publisher: workflow.yml on AllBible/bible-chichewa-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bible_chichewa-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: bible_chichewa-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bible_chichewa-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3554e1f04c584bb491d322aec6cae0abee2f0ca2b38ddb1fad58fae0b74f4cb0
MD5 f93422b5ee53d3d4eb88f17e637d891b
BLAKE2b-256 1b2ee486410cecbf0cec52d1cb072807977253c8c65833b0a0f814b656da9035

See more details on using hashes here.

Provenance

The following attestation bundles were made for bible_chichewa-1.0.4-py3-none-any.whl:

Publisher: workflow.yml on AllBible/bible-chichewa-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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