Home / WordWebNav / Development-Docs Comments

createwebpage is a Python package.

 

Call graph (and modules):

 

·         create_web_page.py

o      --> if __name__ == "__main__"

§  --> create_arg_parser()

§  --> create_web_page()

·         --> create_web_page_core()

o      --> load_input_parameter_file() [load_input_parameter_file.py]

o      --> load_html_files() [load_html_files.py]

o      --> copy_words_embedded_files() [copy_words_embedded_files.py]

o      --> construct_html_sections()  [construct_html_sections.py]

o      --> fix_word_html()  [fix_word_html.py]

 

Other files:

 

·         __init__.py

o      Specifies this is a Python package

 

·         input_parameter_file_keys.py

o      Constants that define the YAML keys, for the input parameter-file.

o      Imported by most of the Python modules.

 

·         jinja_template.html

o      Defines the jinja template

 

·         yamllint_config_file.yml

o      The yamllint config-file