У меня есть python файл foo.py
class foo:
class foo2:
def print(self):
return 'aaaaaa'
def __init__(self):
self.fo2 = foo2()
def print(self):
return 'bbbbbb'
, затем я использую его в файле робота.
Я могу это сделать:
robot.robot
Lybrary foo.py
...
${foo}= get library instance foo
${asd}= Call method ${foo.fo2} print
или
...
log ${foo.fo2.print()}
или
Library foo.foo whith name fo
${abd}= fo.print #bbbbbb
но все эти случаи мне не очень подходят Я бы хотел вот так:
Library foo.foo whith name fo
${abd}= fo.fo2.print #aaaaaa
, но выдает ошибку: не найдено ключевое слово с именем fo.fo2.print. как это сделать?