Seite 1 von 1

Chromedriver Tastatur

Verfasst: Freitag 23. Oktober 2020, 09:58
von fynnpf
Hallo, ich habe folgenden Code geschrieben:

Code: Alles auswählen

def _type_message(self, message):
        self.chrome.wait_for(self.selectors['message_input']).send_keys(message)
        # self.chrome.wait_for(selectors['message_send']).click()  # replaced by '\n' on previous line
        self.chrome.screenshot('screens/3.png')
Jetzt würde ich gerne folgenden Code einbauen

Code: Alles auswählen

 for line in message.split('\n'):
        ActionChains(driver).send_keys(line).perform()
        ActionChains(driver).key_down(Keys.SHIFT).key_down(Keys.ENTER).key_up(Keys.SHIFT).key_up(Keys.ENTER).perform()
    ActionChains(driver).send_keys(Keys.RETURN).perform()
Der untere Code ist von einer anderen Seite kopiert, ich weiß nicht genau, wie ich den Code mit in meinen oberen Code einbauen kann...

Re: Chromedriver Tastatur

Verfasst: Freitag 23. Oktober 2020, 10:40
von __blackjack__
@fynnpf: Python musst Du schon irgendwie selber lernen, das kann Dir niemand abnehmen.

Re: Chromedriver Tastatur

Verfasst: Freitag 23. Oktober 2020, 21:08
von fynnpf
Der restliche Code ist bereits fertig, nur an dieser Stelle in dem Python-Code komme ich nicht weiter...