networklife-python