import pathlib import sys current = pathlib.Path(__file__) test_dir = current.parent project_dir = test_dir.parent source_dir = project_dir / pathlib.Path("source") sys.path.append(str(source_dir)) import cx_apikey as apikey factory = apikey \ .apikey_factory() \ .set_size(64) \ .set_prefix("test") key = factory.generate() print(repr(key)) factory_2 = apikey \ .apikey_factory("SeCond") \ .set_prefix("SEcond") \ .set_size(128) print(repr(factory_2.generate()))