Provides the Greek Alphabet and utility functions to manipulate it
Project description
Greek Alphabet
A Python module for working with the Greek alphabet.
Usage
Importing the module
from greek_alphabet import Alphabet
Getting a list of all Greek alphabet characters
alphabet_list = Alphabet.get_list()
Getting a dictionary of all Greek alphabet characters
alphabet_dict = greek_alphabet.Alphabet.get_dict()
The get_dict()
method takes two optional parameters:
key
: a function that takes anAlphabetChar
object and returns a string to use as the dictionary key. By default, the Greek name of the character is used.value
: a function that takes anAlphabetChar
object and returns the value to use in the dictionary. By default, theAlphabetChar
object is used.
Converting between upper and lower case
# Convert a lower case letter to upper case
upper_case_char = greek_alphabet.Alphabet.upper('a')
# Convert an upper case letter to lower case
lower_case_char = greek_alphabet.Alphabet.lower('Γ')
AlphabetChar class
The AlphabetChar
class represents a single character of the Greek alphabet. It has the following attributes:
char
: the character itselfcapitalized
: the capitalized version of the charactername
: the name of the character in Greeklower
: the lower case equivalent of the character
License
This module is released under the MIT License. See LICENSE for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
greek_alphabet-1.0.tar.gz
(3.6 kB
view hashes)