Notebook Name

Short description of example notebook for the Examples Page Additional information

PT3S Release

[1]:
#pip install PT3S -U --no-deps

Necessary packages for this Example

When running this example for the first time on your machine, please execute the cell below. Afterward, you may need to restart the kernel (using the ‘fast-forward’ button).
[1]:
#pip install - q ...

Imports

[2]:
import os
import logging
#...

try:
    from PT3S import dxAndMxHelperFcts
except:
    import dxAndMxHelperFcts
#...
[3]:
import importlib
[4]:
#importlib.reload(dxAndMxHelperFcts)

Logging

[5]:
logger = logging.getLogger()

logFileName= r"ExampleX.log"

loglevel = logging.DEBUG
logging.basicConfig(filename=logFileName
                        ,filemode='w'
                        ,level=loglevel
                        ,format="%(asctime)s ; %(name)-60s ; %(levelname)-7s ; %(message)s")

fileHandler = logging.FileHandler(logFileName)

logger.addHandler(fileHandler)

consoleHandler = logging.StreamHandler()
consoleHandler.setFormatter(logging.Formatter("%(levelname)-7s ; %(message)s"))
consoleHandler.setLevel(logging.INFO)
logger.addHandler(consoleHandler)

Read Model and Results

[6]:
dbFilename="ExampleX"
dbFile=os.path.join(os.path.dirname(os.path.abspath(dxAndMxHelperFcts.__file__))
                    +'/Examples/'
                    +dbFilename
                    +'.db3'
)
[ ]:
m=dxAndMxHelperFcts.readDxAndMx(dbFile=dbFile,preventPklDump=True,maxRecords=-1)
[ ]:
#...