pgn2json package¶
Subpackages¶
- pgn2json.computation package
- pgn2json.config package
- Submodules
- pgn2json.config.constants module
ConstantsConstants.DEFAULT_JSON_SAVE_FOLDERConstants.DEFAULT_LOG_SAVE_PATHConstants.FORBIDDEN_CODEConstants.LOGGING_CONSOLE_FORMATConstants.LOGGING_DATE_FORMATConstants.LOGGING_LEVEL_CONSOLE_DEFAULTConstants.LOGGING_LEVEL_LOGFILE_DEFAULTConstants.LOGGING_LOGFILE_FORMATConstants.LOGGING_TIMESTAMP_FORMATConstants.LOGGING_TRACEBACKSConstants.POSITION_FLAGSConstants.POSSIBLE_LOGGING_LEVELSConstants.SUCCESS_CODEConstants.SUCCESS_TEXTConstants.UUID_LENGTH
- Module contents
- pgn2json.interface package
- pgn2json.logs package
Submodules¶
pgn2json.main module¶
main.py: Called when the package is ran as a script.
- pgn2json.main.main() None¶
Overall control flow of the application.
Notes
This function is the entry point for the application, so only really contains overall control flow logic. The actual work is done in the other modules.
Module contents¶
Converts a PGN file to a JSON file.