Merge: Fix: Refactor for clean code and portfolio presentation.

This commit is contained in:
2025-02-26 12:30:39 +00:00
parent acbe8ba57c
commit f7c368c022
1330 changed files with 459 additions and 237531 deletions

View File

@@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
"""
@author: Edward Middleton-Smith
"""
from context import business_objects
from business_objects.character_braille import Character_Braille
from business_objects.translation_braille import Translation_Braille
if __name__ == "__main__":
braille_translations = Translation_Braille.get_defaults()
for braille_translation_row in braille_translations.iterrows():
braille_translation_series = braille_translation_row[1]
plaintext = braille_translation_series.iloc[0]
translation_proficiency_level = braille_translation_series.iloc[1]
braille_text = braille_translation_series.iloc[2]
braille_characters = [Character_Braille(plaintext = plaintext, list_dots_braille = list_dots) for list_dots in braille_text]
braille_translation = Translation_Braille(plaintext = plaintext, translation_proficiency_level = translation_proficiency_level, braille_text = braille_characters)
braille_translation.print()