Gewusst wie: entfernen von Leerzeichen in einem string mit Robot Framework?
Meine Variable : 54, 22
Was ich will : 54,22
Ich versucht habe :
Ausführung von Javascript var a = 54, 22;var x = ein.split(' ').join(");return x
und
Ausführung von Javascript var a = 54, 22;var x = ein.replace(/\s/g, ");return x
und
log ${str.strip()}
Aber keiner von Ihnen ist mein problem gelöst. Wenn ich diese dann ausführen code seperat bekam ich diesen Fehler:
FAIL : WebDriverException: Meldung: u'unknown Fehler: Runtime.bewerten Sie warf Ausnahme: SyntaxError: Unexpected number\n am Objekt.InjectedScript._evaluateOn (:895:140)\n am Objekt.InjectedScript._evaluateAndWrap (:828:34)\n am Objekt.InjectedScript.bewerten (:694:21)\n (Session info: chrome=43.0.2357.124)\n (Treiber info: chromedriver=2.12.301325 (962dea43ddd90e7e4224a03fa3c36a421281abb7),platform=Windows NT 6.1 SP1 x86_64)'
Wie man dieses problem lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fehlenden Kommas in deine variable, das ist, warum Sie immer syntax error:
Mit der String-Bibliothek
Den String-Bibliothek hat eine Ersetzen-String Schlüsselwort, das Sie verwenden können, zu entfernen Leerzeichen, die zimmerreserviereung, ohne das resort zu laufen javascript:
Mit dem Bewerten keyword
Können Sie das ausführen von beliebigem python-code mit dem Bewerten Schlüsselwort. Zum Beispiel: