[Python Activities RemoteException wrapping System.AggregateException: Es ist ein oder mehrere Fehler aufgetreten.]

Dieser Fehler tritt bei mir auf, wenn ich versuche, eine Python-Methode aufzurufen.

Hier sind die Details:
Python-Aktivitäten = Version 1.9.0
Python = Python 3.12.10
.NET = 8.0.414

Der vollständige Fehler in „Locals“:
RemoteException wrapping System.AggregateException: One or more errors occurred. (Invalid method name) —> RemoteException wrapping System.InvalidOperationException: Invalid method name
at UiPath.Python.Activities.InvokeMethod.ExecuteAsync(AsyncCodeActivityContext context,
CancellationToken cancellationToken)
— End of inner exception stack trace —
at UiPath.Shared.Activities.AsyncTaskCodeActivity.EndExecute(AsyncCodeActivityContext context,
IAsyncResult result)
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor,
BookmarkManager bookmarkManager)

Hier ist mein Python-Code:

def say_hello():
return f"Hello! Python is working in UiPath."

@kazarel

Dem Fehler nach zu urteilen, könnte der Name der Python-Methode falsch sein. Kannst du das bitte überprüfen?

Ich weiß, dass es anhand der bereitgestellten Daten richtig aussieht. Nur zur Sicherheit: Versuch, das _ zu entfernen und prüf, ob das vielleicht das Problem verursacht.

Schlägt es nur bei „Scope“ oder auch bei „Invoke“ fehl?

Viele Grüße

Ich glaube, der Fehler tritt nur bei Invoke auf. Das ist die Fehlermeldung:

Ich habe mein Python-Skript so geändert, dass es kein _ enthält.

def testText():
return f"Python is working in UiPath."

Python Scope:

Python laden:

Invoke Method:

Objekt abrufen:

@kazarel

Ist testText eine Variable, die du erstellt hast?

Falls es sich um eine Zeichenfolge handelt, sollte sie in doppelte Anführungszeichen gesetzt werden.

Wenn es eine Variable ist, achte darauf, ihr einen Namen zu geben oder ihr einen Namen zuzuweisen. Dieser Name sollte wieder testText lauten.

Viele Grüße

Ich hab’s schon zum Laufen gebracht. Danke.