libuav original
Dependents: UAVCAN UAVCAN_Subscriber
LoaderFile Class Reference
Public Member Functions | |
def | __init__ |
def | load |
Detailed Description
Load template from a file. When loading a template from a file, it's possible to including other templates (by using 'include' in the template). But for simplicity and security, all included templates have to be in the same directory! (see ``allowed_path``)
Definition at line 385 of file pyratemp.py.
Constructor & Destructor Documentation
def __init__ | ( | self, | |
allowed_path = None , |
|||
encoding = 'utf-8' |
|||
) |
Init the loader. :Parameters: - `allowed_path`: path of the template-files - `encoding`: encoding of the template-files :Exceptions: - `ValueError`: if `allowed_path` is not a directory
Definition at line 393 of file pyratemp.py.
Member Function Documentation
def load | ( | self, | |
filename | |||
) |
Load a template from a file. Check if filename is allowed and return its contens in unicode. :Parameters: - `filename`: filename of the template without path :Returns: the contents of the template-file in unicode :Exceptions: - `ValueError`: if `filename` contains a path
Definition at line 407 of file pyratemp.py.
Generated on Tue Jul 12 2022 17:17:37 by 1.7.2