NemAll_Python_Utility
Exposed utility classes and functions
CheckModuleLicence
Check for a module licence
Parameters:
-
moduleNumber
(int
) –Number of the module
Returns:
-
bool
–Licence for the module available: True/False
EncryptString
ImportScript an encrypted PythonPart script
Parameters:
-
stringtoEncrypt
(str
) –Path of the file
-
pypName
(str
) –Name of the PythonPart
ImportScript
ImportScript an encrypted PythonPart script
Parameters:
-
script
(str
) –Path of the file
-
global_dict
(object
) –File name
-
pypName
(str
) –Name of the PythonPart
InitUnitTest
InitUnitTest(loadResources: bool) -> DocumentAdapter
Initialize the unit test
Parameters:
-
loadResources
(bool
) –Load the resources
IsExecutedByUnitTest
Check, whether the script is executed by a unit test
Returns:
-
bool
–Script is executed by a unit test: True/False
LoadSymbolForUnitTest
LoadSymbolForUnitTest(
file: str, clearDocument: bool, updateArchEleGeometry: bool = False
) -> BaseElementAdapterList
Load a symbol to the Array
Parameters:
-
file
(str
) –File name
-
clearDocument
(bool
) –Clear the document before symbol loading
-
updateArchEleGeometry
(bool
, default:False
) –Update the geometry elements after load (e.g. adapts slabs to the planes
Returns:
-
BaseElementAdapterList
–Created elements
Placeholder